Funzioni, parole chiave e identificatori di Power Query

Funzioni, parole chiave e identificatori di Power Query

Questo tutorial discuterà le funzioni di Power Query , le parole chiave e gli identificatori predefiniti. Imparerai cosa fanno e come usarli nello sviluppo di codici e formule. Imparerai anche come accedere alla documentazione della funzione per ottenere informazioni ed esempi per il tuo rapporto.

Sommario

Parole chiave e identificatori predefiniti

Le parole chiave e gli identificatori predefiniti non possono essere ridefiniti. Questa è una panoramica di tutte le parole riservate nella lingua M.

Funzioni, parole chiave e identificatori di Power Query

Se vuoi dare a una variabile lo stesso nome di una qualsiasi delle parole chiave, devi usare le notazioni tra virgolette. Tuttavia, l'utilizzo di una qualsiasi delle parole chiave come variabile deve essere evitato perché potrebbe causare confusione.

Questa è un'altra panoramica degli operatori e dei punteggiatori nella lingua M.

Funzioni, parole chiave e identificatori di Power Query

Funzioni di query di alimentazione

Nei moduli precedenti abbiamo parlato degli ambienti Power Query . Ora imparerai a conoscere l'ambiente globale di Power Query.

Per visualizzare l'ambiente globale, utilizzare la variabile intrinseca #shared . Restituisce un record contenente tutti i nomi e i valori di tutte le query, tabelle, costanti, record, elenchi e funzioni M native e personalizzate nel file corrente.

È anche il motivo per cui puoi fare riferimento a una query nell'altra; ogni query creata automaticamente appartiene a quell'ambiente globale.

Per dimostrarlo, crea una nuova query vuota. Fai clic su Nuova origine nella scheda Home e seleziona Query vuota .

Funzioni, parole chiave e identificatori di Power Query

Successivamente, inserisci il segno di uguale seguito da #shared . Una volta fatto, premi Invio . Vedrai quindi un record nel riquadro di anteprima.

Funzioni, parole chiave e identificatori di Power Query

Successivamente, trasforma il record in una tabella.

Funzioni, parole chiave e identificatori di Power Query

Funzioni, parole chiave e identificatori di Power Query

Da lì, puoi utilizzare l'opzione Filtri di testo per cercare gruppi funzionali specifici. Fai clic sul pulsante a discesa nell'intestazione della colonna Nome e seleziona Filtri di testo . Quindi seleziona Inizia con .

Funzioni, parole chiave e identificatori di Power Query

Funzioni di testo Power Query

Se sei interessato alle funzioni di testo, inserisci semplicemente la parola Testo e otterrai una panoramica di tutte le funzioni di testo.

Funzioni, parole chiave e identificatori di Power Query

Funzioni, parole chiave e identificatori di Power Query

Se fai clic sullo spazio all'interno di qualsiasi riga della colonna Valore, vedrai la documentazione di quella specifica funzione.

Funzioni, parole chiave e identificatori di Power Query

Nel riquadro Passaggi applicati, rinomina i passaggi Convertito in tabella e Righe filtrate rispettivamente in tshared e Funzioni di testo .

Funzioni, parole chiave e identificatori di Power Query

Puoi anche avere un rapido accesso alle funzioni Tabella o Elenco creando un filtro fittizio. Utilizzando l'opzione Filtri di testo, immettere la parola chiave Tabella nella finestra di dialogo Filtra righe, quindi fare clic su OK.

Funzioni, parole chiave e identificatori di Power Query

Successivamente, nella barra della formula, modifica il primo parametro in shared . Vedrai quindi tutte le funzioni della tabella nel riquadro di anteprima. Rinominare il passaggio in Funzioni tabella nel riquadro Passaggi applicati.

Funzioni, parole chiave e identificatori di Power Query

Funzioni dell'elenco di query di alimentazione

Per le funzioni List, copia la sintassi nella barra della formula e crea un manuale. Fai clic su fx e incolla la sintassi copiata. Modificare il terzo parametro in List. Successivamente, vedrai tutte le funzioni dell'elenco.

E ancora, rinomina il passaggio in List Functions.

Funzioni, parole chiave e identificatori di Power Query

Successivamente, modifica il nome della query in Condiviso e disabilita il caricamento.

Funzioni, parole chiave e identificatori di Power Query

Può essere molto conveniente disporre di questo tipo di configurazione in cui è possibile cercare rapidamente funzioni, parametri e tipi senza uscire dall'editor di query.

Se conosci il nome della funzione e vuoi rivedere un parametro o un esempio, inserisci semplicemente il nome della funzione in una nuova query vuota senza le parentesi. Ti mostrerà la documentazione interna della funzione.

Per dimostrarlo, inserisci Text.Reverse in una nuova query vuota, quindi fai clic su Controlla. Vedrai quindi un esempio di come funziona la funzione.

Funzioni, parole chiave e identificatori di Power Query

Da lì, puoi anche invocare la funzione. Se inserisci 123 nel parametro e fai clic su Richiama , il riquadro di anteprima mostrerà i numeri al contrario.

Funzioni, parole chiave e identificatori di Power Query

Funzioni, parole chiave e identificatori di Power Query

Riferimento alla funzione Power Query M

È inoltre possibile sfogliare online il riferimento alla funzione M di query di alimentazione . Puoi andare direttamente al sito Web oppure fare clic sul punto interrogativo nell'angolo in alto a destra della finestra Editor avanzato di qualsiasi query.

Funzioni, parole chiave e identificatori di Power Query

Il sito Web presenta sezioni per ciascuno dei gruppi di funzioni, che ne facilitano l'esplorazione.

Funzioni, parole chiave e identificatori di Power Query

Un altro modo per accedere alla documentazione in linea consiste nel fare clic sul collegamento ipertestuale nella finestra di dialogo Aggiungi colonna personalizzata. È necessario disporre di una query di tabella per rendere disponibile l'opzione Aggiungi colonna personalizzata.

Funzioni, parole chiave e identificatori di Power Query

Il collegamento ipertestuale ti porterà a una pagina diversa. In questa pagina è presente una sezione denominata Vedere anche in cui è possibile trovare un collegamento al riferimento della funzione M di query di alimentazione.

Funzioni, parole chiave e identificatori di Power Query

È una leggera deviazione se vuoi andare al riferimento alla funzione M , ma elenca anche altre informazioni che potresti trovare utili.

Infine, se estendi la scheda Strumenti esterni nel desktop di LuckyTemplates, vedrai anche la barra multifunzione M Reference. Quella barra multifunzione non è disponibile all'interno dell'editor di query avanzate . Ma se vuoi sfogliare occasionalmente il riferimento alla funzione M, potrebbe essere utile averlo all'interno del desktop di LuckyTemplates.

Funzioni, parole chiave e identificatori di Power Query


Tipi di dati e connettori di Power Query
Linguaggio M ed editor di Power Query in LuckyTemplates

Conclusione

Un codice, una sintassi o una formula di query avanzata è incompleto senza parole chiave, funzioni e identificatori. Queste entità aiutano a ottenere dati e informazioni da altre fonti all'interno di una tabella per fornire risultati desiderabili. Puoi utilizzarne uno qualsiasi nel rapporto sui dati purché li utilizzi correttamente.

Melissa


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.