Aggregazioni semplici in LuckyTemplates

Aggregazioni semplici in LuckyTemplates

In questo post di blog, toccherò alcune semplici aggregazioni in LuckyTemplates che puoi usare nei tuoi calcoli DAX .

Questa è una continuazione del blog che ho pubblicato in precedenza, dove ho coperto le differenze tra una misura e una colonna calcolata.

Per prima cosa continuerò a lavorare sulle misure che ho esaminato nel blog precedente e poi introdurrò alcune funzioni di aggregazione che potresti usare man mano che proseguo. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Lo scopo principale di questo blog è aiutarti a familiarizzare con la creazione di misure.

Iniziamo.

Sommario

Creazione di un gruppo di misure

Se ricordi, nel blog precedente ho creato misure che ho utilizzato per calcolare virtualmente informazioni aggiuntive che voglio ottenere dai miei dati.

Le misure che ho fatto sono state le misure Total Sales e Total Quantity .

Aggregazioni semplici in LuckyTemplates

Ti mostrerò prima come organizzare queste misure che ho realizzato. Per fare ciò, creerò un gruppo di misure .

Innanzitutto, vai alla scheda Home e quindi seleziona Inserisci dati.

Aggregazioni semplici in LuckyTemplates

Dopodiché, cambia il nome della tabella in Misure chiave.

Puoi scegliere qualsiasi nome tu voglia. Ho appena scelto questo nome perché si adatta al contesto di ciò che voglio fare con il tavolo.

Aggregazioni semplici in LuckyTemplates

Come puoi vedere nella scheda dei campi, la tabella Misure chiave non contiene ancora nulla.

Aggregazioni semplici in LuckyTemplates

Quindi ora, quello che farò è riempirlo con le misure che ho preso.

Per prima cosa aggiungerò la misura Quantità totale alla tabella appena creata.

Per farlo, fai clic sulla misura Quantità totale, vai alla scheda Strumenti di misura, quindi modifica la tabella Home in Misure chiave.

Aggregazioni semplici in LuckyTemplates

E poi, fai lo stesso con la misura Total Sales.

Fare clic sulla misura Total Sales, passare alla scheda Strumenti di misura, quindi modificare la relativa tabella Home in Misura chiave.

Aggregazioni semplici in LuckyTemplates

Dopo averlo fatto, ora vedrai che le misure si trovano nella tabella delle misure chiave.

Ora rimuoverò la colonna denominata Column1 perché non ne ho davvero bisogno.

Aggregazioni semplici in LuckyTemplates

Ora aprirò e riquadro nella scheda Campi. Per farlo, fai clic due volte sul pulsante di entrata/uscita del riquadro che è evidenziato nell'angolo in alto a destra dell'immagine sottostante.

Aggregazioni semplici in LuckyTemplates

Come puoi vedere, le misure chiave ora sono un gruppo di misure come indicato dall'icona della calcolatrice accanto al suo nome. Ora si trova anche nella parte superiore della scheda Campi.

Aggregazioni semplici in LuckyTemplates

Ti consiglio di iniziare ad aggiungere questa buona pratica nel tuo flusso di lavoro di sviluppo.

Alla fine, inizierai a espanderti in misure più complesse. Quindi organizzarli fin dall'inizio ti aiuterà a fare più facilmente riferimento a loro per un uso futuro.

Aggregazioni in LuckyTemplates

Nelle misure che ho già realizzato ho usato solo funzioni di iterazione.

Nella misura Total Sales, ho utilizzato la funzione di iterazione .

Aggregazioni semplici in LuckyTemplates

Mentre nella misura Total Quantity, ho usato la funzione .

Aggregazioni semplici in LuckyTemplates

Ora, poiché vi ho già mostrato alcuni esempi di funzioni di iterazione, inizierò a introdurre alcune aggregazioni in LuckyTemplates che sono anch'esse utili.

Lo sto facendo perché, indipendentemente dal calcolo che stai facendo, voglio che tu lo faccia con una misura DAX.

L'inizio di qualsiasi cosa avanzata in LuckyTemplates, soprattutto da una prospettiva analitica, inizia con qualcosa di semplice.

Inizia semplicemente imparando le misure DAX e imparando a scriverle il più rapidamente possibile.

Qui, ti mostrerò alcune semplici aggregazioni in LuckyTemplates .

Aggregazioni semplici in LuckyTemplates

Come puoi vedere, la tabella è suddivisa in base ai filtri Mese breve e Nome venditore a causa di ciò che ho fatto nel blog precedente.

Anche se questi filtri sono qui, posso ancora utilizzare questa tabella per mostrarti alcuni esempi di come utilizzare le funzioni di aggregazione.

Non lasciarti prendere troppo dal pensare ai filtri fintanto che ci sono calcoli in background.

Userò anche questi filtri in seguito per mostrarti come le aggregazioni in LuckyTemplates funzionano con loro.

Per iniziare, vai alla scheda Strumenti di misura, quindi fai clic su Nuova misura.

Aggregazioni semplici in LuckyTemplates

La cosa con la creazione di misure è che appaiono su qualunque tabella selezioni nella scheda Campi. Quindi, prima assicurati di aver fatto clic sulla tabella Misure chiave prima di creare una nuova misura.

Aggregazioni semplici in LuckyTemplates

Ora che ho creato una nuova misura, cambia "Misura" in "Quantità media" per denominarla correttamente.

Inizierò con un calcolo che richiede una semplice funzione di aggregazione, la funzione .

La funzione MEDIA restituisce la media aritmetica di tutti i numeri in una colonna.

Prenderò la media dei valori nella colonna Quantità dalla tabella Vendite.

L'impostazione della formula è mostrata di seguito.

Aggregazioni semplici in LuckyTemplates

Riassumerò tutti i valori nella colonna Quantità, quindi ne estrarrò la media dopo.

Successivamente, prendi la misura Quantità media nella tabella Misure chiave nella scheda Campi e trascinala nell'oggetto visivo.

Aggregazioni semplici in LuckyTemplates

Come puoi vedere, i valori nella colonna Quantità totale e nella colonna Quantità media sono tutti uguali ad eccezione del valore Totale.

Aggregazioni semplici in LuckyTemplates

Questo perché per ogni prodotto lo hanno acquistato solo in una transazione, ma ne hanno acquistati diversi.

Ad esempio, Henry Cox ha acquistato 3 quantità di prodotto 56 in un'unica transazione.

Ora, farò un'altra misura solo per mostrarti altri esempi di funzioni di aggregazione.

Quindi, di nuovo, vai alla scheda Strumenti di misura, quindi fai clic su Nuova misura.

Aggregazioni semplici in LuckyTemplates

Un'altra aggregazione che puoi usare in LuckyTemplates è la funzione che restituisce il valore numerico o di testo più piccolo in una colonna.

Aggregazioni semplici in LuckyTemplates

Un altro è la funzione che restituisce il valore numerico o di testo massimo in una colonna.

Aggregazioni semplici in LuckyTemplates

Questi sono esempi di funzioni di aggregazione che puoi facilmente comprendere e utilizzare nelle situazioni in cui si adattano.

Ma quello che voglio davvero fare è calcolare le transazioni totali. Per fare questo, userò una funzione chiamata .

Innanzitutto, rinomina la misura modificando "Misura" in "Transazioni totali".

Aggregazioni semplici in LuckyTemplates

Quindi aggiungi la funzione COUNTROWS. Questa funzione prende una tabella e quindi restituisce il numero di righe in quella tabella.

Dal momento che voglio calcolare le transazioni totali, conterò quante righe ci sono nella mia tabella delle vendite.

Per farlo, all'interno della funzione COUNTROWS, fai riferimento alla tabella Sales. Ecco come ho impostato la formula.

Aggregazioni semplici in LuckyTemplates

La funzione passerà attraverso la tabella Sales e quindi conterà il numero di righe lì.

Poiché ogni riga nella tabella Sales rappresenta una singola transazione, contare ogni singola riga è come contare ogni singola transazione.

Ora prendi la misura Transazione totale sotto la tabella Misure chiave e trascinala nell'oggetto visivo.

Aggregazioni semplici in LuckyTemplates

Dopo averlo fatto, vedrai che c'è solo una transazione ogni volta.

Aggregazioni semplici in LuckyTemplates

Questo è il risultato di avere i filtri che abbiamo.

Questo significa solo che per maggio, Henry Cox, ad esempio, ha acquistato 3 quantità di prodotto 56 in una transazione da Ernest Wheeler.

Ora cambierò le cose. Innanzitutto, rimuoverò la colonna Nome prodotto facendo clic sul pulsante X, come mostrato di seguito.

Aggregazioni semplici in LuckyTemplates

E poi deselezionerò anche tutti i filtri.

Per farlo, farò clic sulla casella accanto al nome di Ernest Wheeler.

Aggregazioni semplici in LuckyTemplates

E fai anche clic sulla casella accanto a maggio.

Aggregazioni semplici in LuckyTemplates

Vedrai che i numeri sono cambiati parecchio.

Aggregazioni semplici in LuckyTemplates

Diamo un'occhiata a Martin Berry. Le vendite totali che ho ottenuto da lui sono $ 87.727, la quantità totale dei prodotti che ha acquistato è 51 e, in media, acquista 1,89 dei miei prodotti in ciascuna delle sue 27 transazioni totali con me.

Come puoi vedere, dopo aver modificato i filtri dei nostri calcoli, anche i risultati sono cambiati.

È qui che entra in gioco la scalabilità delle misure DAX. Se ci pensi, le formule che abbiamo usato sono molto semplici.

Abbiamo utilizzato solo le funzioni SUMX, SUM, RELATED, AVERAGE e COUNTROW per le nostre misure. Queste sono funzioni a cui spero ti abituerai facilmente.

Usando queste semplici funzioni, possiamo facilmente ottenere vari calcoli semplicemente alterando il contesto.

Questo è il vero potere delle misure DAX. Senza aggiungere altre formule, puoi ottenere molte informazioni semplicemente modificando i filtri.

Questo è reso possibile solo dal modello che hai costruito. Quindi assicurati di avere il modello giusto.

Aggregazioni semplici in LuckyTemplates

L'ultima cosa che voglio mostrarti è che puoi formattare i risultati nella tua tabella se necessario.

Poiché so che le vendite totali dovrebbero essere espresse in dollari, lo cambierò nel formato corretto.

Per farlo, fai clic sulla misura Vendite totali, vai alla scheda Strumenti di misura e, nella sezione Formattazione, modifica Numero intero in Valuta facendo clic sull'icona $.

Aggregazioni semplici in LuckyTemplates

Esistono molti modi per formattare i risultati, se necessario.

Dopo averlo fatto, i risultati dovrebbero ora assomigliare a questo:

Aggregazioni semplici in LuckyTemplates


Introduzione al filtraggio del contesto in LuckyTemplates
Nozioni di base su Unpivot e Pivot in LuckyTemplates - Revisione dell'editor di query
Mostra le vendite QoQ utilizzando Time Intelligence in LuckyTemplates

Conclusione

In questo blog ho esaminato alcuni esempi di funzioni di aggregazione che è possibile utilizzare nei calcoli DAX.

Ti ho mostrato le funzioni AVERAGE, MIN, MAX e COUNTROWS, che sono decisamente facili da capire.

Spero che questo ti aiuti a capire cosa puoi ottenere quando usi le misure DAX in LuckyTemplates.

Ti auguro il meglio,


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