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


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

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 blog tratterà anche come importare oggetti da R a LuckyTemplates.

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.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere