Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Il branching di misure è una tecnica per eseguire calcoli in LuckyTemplates. Non è qualcosa che sentirai spesso perché è unico per .
È una metodologia che ho creato per creare misure su misure. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Sommario
Calcolo dei costi totali utilizzando la funzione RELATED
Userò l'esempio della creazione di un calcolo sui profitti. Per calcolare i nostri profitti dobbiamo sottrarre le nostre vendite dai nostri costi. Ora, se guardi la nostra tabella di dati grezzi nella tabella Sales , non possiamo farlo perché i dati non sono nella nostra tabella dei fatti.
Ma quello che possiamo fare è utilizzare le informazioni che si trovano in un'altra tabella per calcolare i nostri costi.
Nella tabella Prodotti , abbiamo le informazioni sui costi.
Utilizzando questi dati, possiamo calcolare qual è il nostro costo nella tabella delle vendite e sottrarre i costi dai ricavi per ottenere il nostro profitto.
La cosa bella è che possiamo fare tutto questo con misure adeguate.
Per prima cosa, creerò una nuova misura chiamata Total Costs . E userò perché abbiamo bisogno della sua funzione di iterazione per farlo. Successivamente, farò riferimento a Sales e Quantity e lo moltiplicherò per il costo.
Ora, la colonna del costo non esiste nella nostra tabella Sales . Quindi, useremo una funzione chiamata .
Questa funzione restituisce un valore correlato da un'altra tabella. Questa è una funzione interessante che non viene usata spesso ma questo è un perfetto esempio di dove la useresti perché abbiamo bisogno di recuperare un valore da un'altra tabella.
Successivamente, inserirò la colonna Costo del prodotto dalla tabella Prodotti . Quindi chiudi le parentesi e inserisci la formula.
In questa formula, la funzione acquisisce il costo associato per ogni singolo prodotto in ogni singola riga della tabella Prodotti . Ciò è possibile grazie alla relazione tra ogni tabella.
Vedrai ora che abbiamo i costi totali per cliente.
Una volta terminato, rimuoviamo i calcoli intermedi poiché non sono necessari.
Possiamo anche formattare i dati qui. Per farlo, fai clic sulla scheda Strumenti di misura. Ad esempio, posso formattare la valuta in un simbolo di dollaro per aiutare con l'interpretazione dei dati.
Calcolo dei profitti totali attraverso la ramificazione delle misure
Ora abbiamo due misure: la misura Vendite e la misura Costi . Queste sono le misure di cui abbiamo bisogno per calcolare i nostri profitti totali .
Successivamente, creerò un'altra misura chiamata Total Profits . La formula per questo è la differenza tra Total Sales e Total Costs .
Quando si digita la misura, IntelliSense identifica immediatamente la misura e possiamo selezionarla dal menu a discesa.
Ora ho una nuova misura che viene creata dalle mie misure principali. Questo è l'inizio della ramificazione della misura.
Quando inseriamo questa misura nella tabella, possiamo vedere quali sono i profitti totali per cliente.
La cosa bella qui è che non abbiamo bisogno di calcoli intermedi. La ramificazione della misura funzionerà dietro le quinte.
Per utilizzarlo in una visualizzazione, posso inserire la nuova misura all'interno di una visualizzazione e filtrarla nel modo che preferisco. Ad esempio, lo sto filtrando in base ai clienti, ma potrei anche filtrarlo in base alla contea.
Questa è la visualizzazione dei profitti totali per cliente:
Questa è la visualizzazione dei profitti totali per contea:
Questi sono tutti calcolati utilizzando misure.
Calcolo del margine di profitto utilizzando la diramazione delle misure
Possiamo renderlo ancora più avanzato creando una nuova misura chiamata Margine di profitto . Utilizzerò una funzione chiamata , inserirò Total Profits e la dividerò per Total Sales con il risultato alternativo pari a zero.
Questa misura dei profitti totali è stata creata utilizzando le nostre misure principali e la stiamo riutilizzando nuovamente per creare il calcolo del margine di profitto .
Ora abbiamo i margini di profitto e potremmo trasformare anche questo in una visualizzazione.
* ****Collegamenti correlati*****
Diramazione delle misure: Strategia di sviluppo di LuckyTemplates
Utilizzo della diramazione delle misure di LuckyTemplates per verificare se i margini si espandono con l'aumento delle entrate
Implementazione dei gruppi di misure DAX nei report: una revisione della modellazione di LuckyTemplates
Conclusione
Questo è ciò che è la ramificazione della misura. Sta riutilizzando misure all'interno di misure.
Si inizia con la creazione di una misura, quindi man mano che si procede con calcoli più avanzati, si utilizzano le misure primarie per creare nuove misure.
Inizi con calcoli semplici, quindi inizi ad avanzare in calcoli complessi senza alcuno sforzo.
Durante tutto il processo, non ho creato dati aggiuntivi all'interno delle mie tabelle. Non ho bisogno di creare alcuna colonna calcolata. Tutti i calcoli di cui hai bisogno sono all'interno delle misure.
Quando porti le cose al livello successivo calcolando il totale cumulativo, le entrate cumulative, i profitti cumulativi e confrontandoli tra le date, puoi riutilizzare queste misure più e più volte.
Ti auguro il meglio,
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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