Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In precedenza ho mostrato come confrontare i risultati effettivi rispetto ai risultati preventivati utilizzando il DAX avanzato. Ma cosa succederebbe se volessi anche sovrapporre alcune informazioni di confronto temporale in modo da confrontare i tuoi valori effettivi rispetto al budget rispetto all'anno scorso? O forse rispetto all'ultimo trimestre? O rispetto a qualsiasi altro periodo di tempo che potresti voler selezionare? Puoi guardare il video completo di questo tutorial in fondo a questo blog.
In questo esempio su cui lavoreremo, ti mostrerò come combinare tutti questi elementi, utilizzando l'intelligenza temporale e le tecniche di analisi del budget in DAX avanzato.
È roba davvero potente ed è incredibile quanto facilmente tu possa effettivamente riunire tutto questo.
Sommario
Valori effettivi vs budget vs anno scorso
In questo post del blog, voglio mostrarti alcune analisi davvero interessanti che dovresti essere in grado di creare in tempi relativamente brevi solo conoscendo alcune delle tecniche che ne fanno parte. Quello che stiamo cercando di fare qui è mostrare i nostri risultati effettivi cumulativamente e confrontarli con le informazioni preventivate , ma anche con l'anno scorso .
Il motivo per cui l'ho creato è perché mi sono imbattuto in un problema in cui un cliente ha creato un budget a livello annuale, ma non aveva alcuna allocazione per la stagionalità. Stavano analizzando in modo errato le informazioni rispetto al budget statico quando in realtà era coinvolta una certa stagionalità nei risultati.
Ho pensato che questo fosse un esempio molto rilevante ed è qualcosa che vorresti fare nel mondo reale. In realtà vorresti analizzare come stanno andando i tuoi risultati rispetto a un budget che potresti aver inventato, ma vuoi anche vedere come sta monitorando gli affari dell'anno scorso allo stesso tempo.
Poiché tutto è dinamico, possiamo selezionare diverse regioni e vedere rapidamente la divergenza tra i budget , nonché le divisioni tra i valori effettivi rispetto allo scorso anno . Questa è una visione interessante che puoi ottenere solo utilizzando DAX avanzato e ci sono molte conversazioni interessanti da fare con questi numeri.
Vendite totali
Ti mostrerò come puoi effettivamente creare tutto questo in LuckyTemplates. Iniziamo da zero creando la nostra prima misura e chiamandola Total Sales. Questa è roba davvero semplice proprio su cui si baseranno i nostri effettivi e dove calcoleremo quante vendite stiamo facendo al giorno.
Quello che ho fatto qui è ricreare una serie di passaggi e metterli in una misura . Questa è una funzionalità relativamente nuova ma davvero fantastica in LuckyTemplates, quindi consiglio vivamente di capire come funziona la sintassi di questo in modo da poterlo scrivere nelle tue formule. Ho usato molte variabili qui, che esamineremo passo dopo passo.
Assegnazione del budget per un giorno
Dobbiamo creare una sorta di logica di allocazione in cui abbiamo budget annuali ma vogliamo allocarli su base giornaliera . Per elaborare l'algoritmo di allocazione per i tuoi budget, dobbiamo trovare Days in Date Context in cui se questa formula fosse allineata a una data, allora sarebbe uguale a una.
Per i giorni di un determinato anno, quello che vogliamo fare è 1 diviso per 365 o 366 e poi moltiplicarlo per il budget annuale.
Per riassumere, dividiamo 1 per 365 o 366 e poi lo moltiplichiamo per il budget totale. Questo ci darà la nostra dotazione di budget per un giorno.
Vendite totali dell'anno scorso
La prossima cosa che dobbiamo fare è calcolare le nostre vendite totali dell'anno scorso. Non è molto difficile da fare, quindi creiamo una nuova misura e chiamiamola Vendite LY. All'interno di CALCULATE, inserirò Total Sales per lo stesso periodo dell'anno scorso e poi inserirò le date.
Ora che abbiamo impostato le nostre misure principali, creeremo una tabella di tutti questi punti dati.
Vendite cumulative
Vedremo ogni singolo risultato per quel particolare giorno, ma vogliamo che sia fatto in modo cumulativo. Quindi creeremo un'altra misura per calcolare le vendite cumulative. Vogliamo calcolare cumulativamente le nostre vendite totali in modo che per ogni singola data in cui atterriamo, calcoleremo qual è la data MAX. Lavoreremo su ogni singola data per ottenere risultati cumulativi. Questo è uno schema piuttosto standard e puoi riutilizzarlo più e più volte.
Per ottenere i budget cumulativi e le vendite cumulative dell'anno scorso , tutto ciò che dobbiamo fare è copiare e incollare la formula delle vendite cumulative e quindi creare un nuovo nome per queste due misure.
Ora che abbiamo i nostri tre totali cumulativi, possiamo iniziare a giocare con questi all'interno di un grafico con la data.
Visualizzare i dati
Puoi vedere ora che abbiamo questi tre allineati su un grafico.
Prendiamo i nomi delle città e mettiamoli in un'affettatrice. Se facciamo clic su tutte le diverse città, saremo in grado di vedere la visualizzazione del confronto totale cumulativo, che è davvero fantastico.
Valori effettivi vs budget
Per finire, vogliamo vedere la variazione tra i nostri effettivi rispetto ai nostri budget rispetto alle nostre vendite dell'anno scorso. Passeremo a una nuova misura e la chiameremo Actuals vs Budgets. Tutto quello che dobbiamo fare è prendere le nostre vendite cumulative meno i budget cumulativi.
Una volta che abbiamo inserito i nostri Actuals vs Budgets in una visualizzazione, questo ora ci dà la variazione.
Possiamo quindi ricreare rapidamente questa misura per i nostri effettivi rispetto allo scorso anno.
Se facciamo clic sui nomi delle città, possiamo vedere non solo i totali cumulativi insieme , ma anche vedere qual è la variazione e vedere dove si verifica la deviazione .
Conclusione
Storicamente, è stato davvero difficile sovrapporre molte tecniche analitiche diverse l'una sull'altra. In LuckyTemplates, utilizzando non solo la potenza del DAX avanzato , ma anche la potenza del modello di dati dietro le quinte, puoi estrarre facilmente informazioni approfondite.
Se cerchi anche di portare le informazioni in totali cumulativi, puoi effettivamente identificare le tendenze mentre si verificano in tempi molto rapidi. Sono un grande fan dei totali cumulativi proprio per questo motivo.
Ho anche mostrato come estendere ulteriormente questi risultati utilizzando le tecniche di branching delle misure all'interno di LuckyTemplates per calcolare le differenze tra tutti questi risultati.
Potrebbe anche esserci una certa stagionalità nei dati e nei numeri delle prestazioni a causa dei mesi estivi o invernali, dei periodi di vendita o dei periodi di sconto, quindi questo tipo di analisi lo evidenzierà davvero bene.
Essere in grado di identificare queste cose ed essere in grado di confrontare i risultati effettivi con una varietà di benchmark produce potenti risultati analitici. L'utilizzo di DAX avanzato in LuckyTemplates rende tutto molto più intuitivo da riunire. I consumatori rimarranno molto colpiti dal tipo di lavoro analitico che alla fine sarai in grado di mettere insieme abbastanza velocemente all'interno di LuckyTemplates.
Se vuoi vedere come puoi risolvere altri scenari analitici proprio come questo, dai un'occhiata al mio corso su . Cerco di risolvere quanti più scenari comuni possibile all'interno di questo unico corso.
Lascia qualsiasi pensiero o commento qui sotto. Saluti!
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