Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

In questo tutorial imparerai a conoscere i valori di LuckyTemplates e come vengono generati all'interno dell'editor di Power Query . Questi valori hanno valori letterali corrispondenti che possono essere utilizzati in codici ed espressioni per produrre risultati e dati. Imparerai anche come e dove applicare i valori per creare un rapporto convincente.

Sommario

Valori di LuckyTemplates e relativi valori letterali

Un singolo dato prodotto dalla valutazione di un'espressione è chiamato Value . Esistono due gruppi principali quando si esaminano tipi di dati e operatori: valori di tipo primitivo e valori di tipo strutturato . I valori primitivi sono valori che non sono costruiti a partire da altri valori. I valori strutturati sono valori costruiti sia da valori primitivi che da altri valori strutturati.

Ogni tipo di valore ha una sintassi letterale associata utilizzata per costruire valori di quel tipo specifico. Ha anche una serie di operatori che possono essere utilizzati. La forma più semplice di un'espressione è un letterale che rappresenta un valore.

Questa è una tabella con alcuni valori e i loro corrispondenti letterali:

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

È possibile visualizzare altri esempi all'interno dell'editor di Power Query . Crea una nuova query aprendo l'editor di query e andando alla scheda Home. Successivamente, fai clic su Nuova origine e seleziona Vuoto .

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Un altro modo consiste nel fare clic con il pulsante destro del mouse all'interno del riquadro delle query, fare clic su Nuova query e selezionare Query vuota .

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Valori nulli

Il primo valore che verrà discusso è Null , che viene scritto utilizzando il valore letterale null . Null viene utilizzato per rappresentare l'assenza di un valore o un valore di uno stato indeterminato o sconosciuto. Quando lo scrivi nella barra della formula, vedrai che l'icona accanto al nome della query è una tabella con un punto interrogativo.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Il valore logico viene utilizzato per operazioni (non udibili) e può essere vero o falso. È scritto usando i letterali true e false . Se inserisci true nella barra della formula e premi Invio, noterai che il valore viene trasformato in un testo completamente maiuscolo.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Tuttavia, se apri la finestra Editor avanzato, vedrai che true è in minuscolo. Questo perché Power Query fa distinzione tra maiuscole e minuscole. Significa che tutte le altre parole chiave in M ​​devono essere scritte in minuscolo.

Ricorda che Power Query ha creato l' espressione let . Quindi, se crei una singola espressione, puoi rimuovere tutto nella finestra e inserire semplicemente true . Quando fai clic su Fine, otterrai il risultato esatto.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Valori vuoti

Null e Blank sono due valori diversi. Per dimostrarlo, crea una nuova query e apri la finestra Editor avanzato. Successivamente, inserisci questo codice.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Successivamente, abilita il profilo Colonna dalla scheda Visualizza.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Nelle statistiche della colonna sotto il riquadro di anteprima, puoi vedere che la colonna di esempio contiene 7 valori univoci. Tuttavia, puoi distinguere solo due valori: spazi vuoti e null .

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Modificare il raggruppamento della distribuzione del valore. Fare clic sui puntini di sospensione della tabella, fare clic su Raggruppa per e selezionare Lunghezza testo. Il grafico si trasformerà quindi in una distribuzione della lunghezza del testo.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Nel grafico, puoi vedere che ha una stringa di testo vuota perché hai un elemento con una lunghezza di testo di zero caratteri. Ha anche 4 stringhe con un carattere e un'altra stringa singola con due caratteri.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Ciò che sembra essere uno spazio vuoto può in realtà essere una serie di cose. Nella maggior parte dei casi, sarà probabilmente solo una stringa di testo vuota; può anche essere un insieme di spazi o altri caratteri non principali.

L'importante è cosa c'è nella colonna successiva. Illustra che nessuno di questi spazi è effettivamente uguale a null perché rappresentano tutti un valore mentre null rappresenta l'assenza di un valore.

Valori numerici e valori speciali di LuckyTemplates

Un altro valore primitivo è il valore numerico . Se crei una nuova query e inserisci un valore numerico nella barra della formula, il riquadro di anteprima mostrerà il valore. Il nome della query avrà un tipo di dati numerico.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

La libreria standard contiene anche espressioni che restituiscono numeri. Ad esempio, se inserisci =Number.PI nella barra della formula, il riquadro di anteprima ti darà il valore di Pi.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Ci sono anche valori speciali che sono considerati valori numerici come l'infinito positivo e negativo.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Poi c'è anche il valore not a number che è indicato da NaN . Tale valore si ottiene dividendo zero per zero.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Le funzioni relative alla data e all'ora possono essere tutte costruite utilizzando la propria specifica funzione intrinseca. Se inserisci una data nella barra della formula e apri la finestra Editor avanzato, vedrai che Power Query aggiunge automaticamente quella funzione intrinseca.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Vedrai #date seguito dall'anno, dal numero del mese e dal giorno.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Valori di testo

Il valore di testo rappresenta una sequenza di caratteri Unicode. Ha una forma letterale costruita utilizzando i segni di virgolette doppie. Tuttavia, non è necessario inserire le doppie virgolette quando si scrive un testo all'interno della barra della formula.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Se apri la finestra Editor avanzato, vedrai che Power Query aggiunge automaticamente i segni.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Pertanto, quando si scrive un valore di testo all'interno della finestra dell'editor avanzato, è necessario aggiungere manualmente le virgolette. Ma quando lo passi come singola espressione nella barra della formula, Power Query aggiunge le virgolette per te.

Tutti i valori affrontati in questo tutorial sono valori primitivi, il che significa che non sono costituiti da altri valori.

In questa tabella, i valori Time , Date , DateTime , DateTimeZone e Duration hanno funzioni intrinseche associate che consentono di creare valori dello stesso tipo.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base

Il valore binario rappresenta una sequenza di byte. Il #binary può essere utilizzato per costruire un valore binario da un elenco di byte. Ci sono anche altre funzioni binarie che puoi usare come l'opzione Inserisci dati. Power Query utilizza la codifica binaria per archiviare tabelle create manualmente come questa.

Valori e letterali di LuckyTemplates: comprensione delle nozioni di base


Estrai valori da record ed elenchi in Power Query
3 modi per combinare valori utilizzando DAX all'interno di LuckyTemplates

Conclusione

I rapporti sui dati degli edifici iniziano con la scrittura di formule che utilizzano i valori e i valori letterali corretti. I valori di LuckyTemplates sono una delle cose più essenziali quando si scrivono codici e formule. Mettono in evidenza i risultati raccogliendo dati ed eseguendo espressioni create in sintassi .

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.