Colonne calcolate LuckyTemplates: suggerimenti e best practice

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Questa esercitazione illustrerà le procedure consigliate per l'utilizzo delle colonne calcolate in LuckyTemplates . Esamineremo anche le formule DAX utilizzate per crearle.

Nelle discussioni precedenti, abbiamo visto come scrivere diverse misure in LuckyTemplates, ma un'altra tecnica che possiamo usare è creare colonne calcolate.

Oltre alle misure, l'utilizzo delle colonne calcolate è un ottimo modo per eseguire i calcoli all'interno delle tabelle.

Coloro che sono abituati a usare Excel conoscono molto bene questo concetto.

Sommario

Excel contro LuckyTemplates

In Microsoft Excel , di solito scriviamo formule alla fine di ogni colonna per ottenere il risultato desiderato, che è più comune quando si ha a che fare con set di dati più grandi.

Questo concetto può essere applicato anche in LuckyTemplates. Tuttavia, esiste un modo migliore per eseguire questa operazione utilizzando le misure per eseguire i calcoli.

Potrebbe essere difficile adattarsi a questo metodo di calcolo alternativo all'inizio. Tuttavia, dobbiamo capire come funzionano le misure perché sono quelle che useremo per la maggior parte dei nostri calcoli di LuckyTemplates.

Errato: utilizzo di colonne calcolate per le tabelle dei fatti

I nuovi utenti di LuckyTemplates tendono a utilizzare le colonne calcolate all'interno delle tabelle dei fatti. Per dimostrare perché questa pratica non è corretta, diamo un'occhiata a un esempio.

Innanzitutto, creiamo una nuova colonna.

Basta fare clic sul pulsante Nuova colonna nella scheda Home.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Chiameremo questa nuova colonna Costi .

Possiamo vedere che non abbiamo una colonna Costi esistente nella tabella.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

C'è solo Quantità ordine e Costo unitario totale . Quindi, per ottenere i nostri Costi, possiamo fare riferimento a queste due colonne.

Non è necessario inserire una o altre nella nostra formula poiché le colonne calcolate funzionano a livello di riga.

Per creare una misura, tutto ciò che dobbiamo fare è fare riferimento direttamente alle colonne Quantità ordine e Costo unitario totale.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Con questo, la tabella ora mostrerà il risultato di Order Quantity moltiplicato per Total Unit Cost in ogni riga sotto una nuova colonna chiamata Costs .

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Dobbiamo quindi modificare il formato di questa colonna in una valuta .

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Possiamo continuare a ripetere questi passaggi per altre misure che costruiremo nel nostro modello.

Se vogliamo una colonna calcolata per Profitti, tutto ciò di cui abbiamo bisogno è creare una nuova misura. Per ottenere il valore di Profitti, sottraiamo la colonna Costi dalla colonna Totale entrate.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Anche in questo caso, i risultati di questa misura verranno visualizzati nella nuova colonna Profitti.

Quindi, questo è ciò che i nuovi utenti di LuckyTemplates tendono a fare per ottenere questi risultati. Tuttavia, ciò non è corretto poiché la tabella Sales in questo esempio è una tabella Fact.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Le colonne calcolate non devono essere eseguite all'interno delle tabelle dei fatti.

Corretto: utilizzo di colonne calcolate nelle tabelle di ricerca

Le tabelle di ricerca (come Regioni, Prodotti, Clienti e Date) sono preferibili quando vogliamo utilizzare le colonne calcolate perché possono essere utilizzate con i filtri.

Useremo la tabella Prodotti per dimostrare questo concetto.

Creiamo una nuova colonna all'interno di questa tabella chiamata Sales.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Per questo esempio, abbiamo già una misura Total Sales. Quindi, per creare questa nuova colonna, dobbiamo solo inserire questa misura al suo interno.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Possiamo ulteriormente raggruppare per prodotti utilizzando le colonne calcolate. Chiamiamo questa nuova colonna Gruppi di prodotti e quindi digitiamo un'istruzione in questa formula.

SWITCH TRUE è simile all'utilizzo di un'istruzione nidificata .

Quindi, digitiamo l'argomento. Se la colonna Vendite è maggiore di 10 milioni, sarà uguale a "Top". Altrimenti, sarà uguale a "Bottom". Infine, metti un BLANK alla fine.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Una volta terminata la creazione delle misure e dei calcoli, possiamo procedere all'aggiunta di filtri e dimensioni ai dati nei nostri rapporti.

Se vogliamo esaminare i risultati Top e Bottom, possiamo mostrare la colonna Product Groups come visualizzazione nel report.

Colonne calcolate LuckyTemplates: suggerimenti e best practice

Colonne calcolate vs misure

Le colonne calcolate sono migliori da usare quando si hanno a che fare con piccoli calcoli.

Quando abbiamo grandi calcoli all'interno delle nostre tabelle più grandi, come la nostra tabella dei fatti, dobbiamo usare le misure.

Le misure ci consentono di creare calcoli virtuali invece di applicarli direttamente a una tabella; i calcoli virtuali forniscono maggiori informazioni.

Alcune tabelle dei fatti possono avere più di un milione di righe. Quindi, se scegliamo di utilizzare una colonna calcolata, occuperà molto spazio all'interno dei nostri modelli

Le colonne calcolate possono creare molti punti dati nelle nostre tabelle dei fatti di cui non abbiamo bisogno.

Se invece usiamo una misura, i risultati possono essere virtualmente eseguiti. E tutto ciò che dobbiamo fare per farli apparire nel nostro rapporto è trascinarli dentro.

Ma in un'altra nota, i valori nelle colonne calcolate si aggiornano e ricalcolano automaticamente insieme al report . Tuttavia, poiché sono collegati alle righe all'interno delle tabelle dei fatti, i report con più colonne calcolate in genere presentano problemi e ritardi.

Le misure, tuttavia, eseguono calcoli solo quando vengono utilizzate nei report. Non occupano spazio nel modello se non vengono utilizzati.

Pertanto, gli utenti di LuckyTemplates utilizzeranno principalmente le misure.

Conclusione

L'applicazione di questo suggerimento sulle best practice migliorerà notevolmente la funzionalità dei nostri rapporti.

Dobbiamo avere una buona comprensione di come e dove le misure e le colonne calcolate dovrebbero essere implementate nei nostri modelli LuckyTemplates per massimizzare appieno il loro potenziale.

Gli utenti esperti di LuckyTemplates sanno che le misure sono fondamentali per la creazione di report LuckyTemplates. Tuttavia, dobbiamo anche ricordare che le colonne calcolate sono migliori per la creazione di modelli di dati e la creazione di approfondimenti all'interno dei report.

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