Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial, tratterò la migliore funzione di intelligenza temporale, LuckyTemplates DATEADD. È una delle funzioni di time intelligence a cui dovresti presentarti il prima possibile quando apprendi LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
La funzione DAX di LuckyTemplates è nota per la sua versatilità e capacità di analizzare e confrontare così facilmente diversi intervalli di tempo. Una volta capito come usarlo, vedrai quanto è preziosa questa funzione.
L'intelligence temporale è un sottoinsieme di funzioni all'interno del linguaggio delle formule DAX che è possibile utilizzare per eseguire analisi specifiche del tempo. E ti mostrerò come puoi fare molte di queste analisi solo con questa funzione.
Sommario
Utilizzo di LuckyTemplates DATEADD per analizzare i dati dell'anno precedente
Ho qui un calcolo molto semplice delle mie vendite totali per cominciare, ma puoi utilizzare qualsiasi misura di base qui.
È importante creare le misure principali all'inizio dello sviluppo del modello. Le misure principali includono vendite, quantità, costi, transazioni e così via. E poi da lì, puoi fare tutta questa analisi fantasiosa da quelle misure fondamentali.
Da qui, voglio analizzare le mie vendite dell'anno precedente e ho la mia formula Sales LY per questo. Questo rende facile per noi confrontare un periodo con un altro.
Nella tabella, puoi vedere che le vendite dell'anno precedente sono iniziate solo il primo del sesto nel 2014. E quindi questo è il primo numero o l'importo che sta arrivando nelle vendite dell'anno scorso.
Diamo un'occhiata alla formula.
Sto usando la funzione per questo calcolo. Con qualsiasi intelligenza temporale, dovresti davvero avere una solida comprensione di come funziona questa funzione.
Ricorda che CALCULATE cambia il contesto del calcolo. E quindi in questa formula, ho incorporato la misura Total Sales all'interno di CALCULATE. Sta eseguendo Total Sales, ma sto cambiando il contesto del calcolo.
Quindi cambio il periodo con la funzione DATEADD e all'interno di DATEADD, inserisco la colonna Date .
E poi, faccio meno un (1) ANNO . Posso effettivamente cambiarlo in meno due o meno tre, ecc. E posso anche cambiare il periodo di tempo. Invece di ANNO, posso scegliere GIORNO, TRIMESTRE o MESE. È qui che entra in gioco la versatilità. ma in questo caso scelgo YEAR.
LuckyTemplates DATEADD vs SAMEPERIODLASTYEAR
Ora, che ne dici di ? Qual è la differenza tra la funzione DATEADD di LuckyTemplates e SAMEPERIODLASTYEAR ?
La cosa su DATEADD è che puoi andare giorno, mese, trimestre e anno. Hai tutta questa versatilità. Ecco perché credo che DATEADD sia solo un modo migliore per farlo. È semplicissimo fare un'analisi relativa al tempo con questa funzione.
La funzione SAMEPERIODLASTYEAR esegue un solo calcolo, mentre DATEADD può eseguire un numero di calcoli su qualsiasi numero di intervalli di tempo.
Per dimostrarlo, ho qui un calcolo per le vendite dell'ultimo trimestre ( Sales LQ ). Se guardi la formula, è fondamentalmente la stessa. Tutto quello che ho fatto è cambiare il lasso di tempo da un anno all'altro, e poi ho le vendite nell'ultimo trimestre.
E così, possiamo confrontare i numeri trimestre su trimestre in base alla funzione DATEADD.
Ho anche due quarti fa. Ho appena cambiato il numero in -2.
Lo schema della formula è lo stesso. Ho appena cambiato i parametri. Lo stesso vale per il mio calcolo degli ultimi tre quarti.
Quindi, puoi facilmente creare un'altra visualizzazione da quelle misure. Di seguito è riportato un esempio di come è possibile eseguire le visualizzazioni . Questo grafico è piuttosto impegnativo, ma puoi sempre estrarre alcune informazioni qui per renderlo più significativo.
Diramazione di misure con misure DATEADD
Un'altra cosa grandiosa di DATEADD è che è un ottimo modo per costruire calcoli e ti consente di espanderti in altri calcoli. La mia differenza nel calcolo delle vendite ( Diff in Sales ) è un buon esempio di misurazione della ramificazione. Sono stato in grado di creare questa formula perché ho Sales LQ .
Ho semplicemente iniziato con le mie misure principali e poi sono passato a questa misura. Trascino la misura nella tabella e ora possiamo vedere la differenza nelle vendite.
Posso anche creare un'altra visualizzazione con la mia misura Diff in Sales per un report più informativo. Posso anche selezionare sull'affettatrice il quarto che voglio vedere e analizzare.
Utilizzo di Analyst Hub per formattare le misure
Ora ti mostrerò come creare una migliore configurazione della formula all'interno di .
Prendiamo come esempio la formula Sales LY. Lo copio e lo incollo nel DAX Clean Up all'interno dell'Hub degli analisti.
Qui posso formattarlo bene in modo che sia facile da leggere e capire. Quindi, copio la formula formattata facendo clic su Copia codice in basso.
Lo incollerò di nuovo nel mio modello e ora vedrai che ho una bella formattazione.
E poi, tornerò all'Analyst Hub e salverò questa formula. Lo chiamerò DATEADD Last Year e inserirò la descrizione. Farò clic sul pulsante Condividi con la community in modo che sia disponibile per tutti gli utenti di Analyst Hub.
Con questa formula salvata nei documenti, ora posso farvi riferimento.
Ad esempio, voglio creare una nuova misura per le mie vendite due anni fa, posso semplicemente copiare rapidamente la formula che ho salvato nell'Hub degli analisti e incollarla qui. Tutto quello che devo fare è cambiare il nome della formula ( Sales 2yrs Ago ) ei parametri ( -2 ). E questo è l'enorme vantaggio dell'utilizzo di Analyst Hub.
La funzione DATEADD: la migliore e più versatile funzione di Time Intelligence in LuckyTemplates
Funzioni temporali di LuckyTemplates: DATEADD e altri
modelli di Time Intelligence comuni utilizzati in LuckyTemplates
Conclusione
Spero che tu possa vedere quanto sia importante la funzione DATEADD di LuckyTemplates per le tue analisi relative al tempo. È la funzione di intelligenza temporale più facile da usare. Con la sua versatilità, puoi creare una gamma di misure e generare approfondimenti significativi.
Ti consiglio di approfondire questa funzione e di implementarla nel tuo ambiente di lavoro.
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