Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Oggi esamineremo cosa è possibile fare nella barra della formula di LuckyTemplates in termini di sintassi, commenti e variabili.
Queste sono tutte tecniche molto importanti che potresti usare nei tuoi schemi di lavoro. Ma prima di passare alle formule di LuckyTemplates, ti mostrerò come ordino la colonna Date all'interno dei miei oggetti visivi. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Sommario
Semplificazione della presentazione delle date
La prima cosa che farò è inserire la tabella delle date .
Una cosa che può essere fastidiosa con la tabella Date è che crea una gerarchia automatica nella tua tabella.
Quello che faccio è fare clic sul menu a discesa e scegliere Date invece di Date Hierarchy .
Successivamente, avrai ogni singola data in una sola colonna.
Un'altra cosa che farò è cambiare il formato della data andando nell'area Dati .
Evidenzierò quindi l'intera colonna Data e selezionerò uno degli altri formati di data disponibili di seguito.
Successivamente, possiamo tornare a vedere la nostra colonna Data nel suo nuovo formato.
Trascinerò di nuovo la tabella Date e rimuoverò la gerarchia ancora una volta.
Quindi, posso ricavarne un'affettatrice in modo da poter modificare rapidamente l'intervallo di tempo per esaminare un intervallo di tempo specifico.
Ora che ho il mio data slicer, ti mostrerò alcune formule di LuckyTemplates.
Formula di LuckyTemplates che utilizza la funzione FILTRO
Creiamo una formula più complessa e scriviamola in modo inutilmente complicato in modo da poterla semplificare in seguito.
E se volessimo ottenere un risultato molto più specifico? Ad esempio, voglio solo esaminare le vendite in Florida entro la mia misura in modo da poter confrontare le mie vendite complessive solo con le mie vendite in Florida .
Per fare ciò, dobbiamo creare una nuova misura chiamata Florida Sales e utilizzare una funzione chiamata che esamineremo più avanti.
Al suo interno, possiamo inserire la nostra misura Total Sales poiché puoi effettivamente inserire misure all'interno delle formule tramite il branching di misure , che è un concetto esclusivo di LuckyTemplates.
E poi, userò la funzione chiamata e guarderò attraverso la tabella delle posizioni . Potrei quindi usare il codice dello stato e equipararlo a "FL" per guardare solo la Florida.
Fondamentalmente, FILTER mi consente di creare un filtro all'interno di una formula.
Quindi basta premere Invio dopo aver digitato la formula, quindi è possibile trascinare la misura delle vendite in Florida per confrontarla con la nostra misura delle vendite totali .
Da qui, puoi calcolare cose più interessanti come la percentuale delle vendite in Florida rispetto alle vendite totali .
Ma voglio fare qualcosa di ancora più complicato qui. Non voglio guardare solo alle vendite in Florida , ma anche alle vendite di prodotti specifici .
Per fare ciò, utilizzeremo nuovamente la funzione FILTRO e inseriremo il Nome prodotto dalla tabella Prodotti e lo imposteremo uguale a "Prodotto 1" .
E poi, userò l'operatore OR e inserirò il nome del prodotto uguale a "Prodotto 2" . Infine, rinominerò la misura in Florida Sales of Product 1 o 2 .
Ciò significa che sto filtrando i risultati per esaminare le vendite specifiche in Florida con i nomi Prodotto 1 o Prodotto 2 .
Per ottenere alcuni risultati, cambierò la formula in Product 2 e Product 5 , rinominerò la misura di conseguenza, quindi allargherò l'intervallo di tempo utilizzando il data slicer .
L'unica cosa che voglio evidenziare qui è come la formula sembri troppo lunga e complicata .
Possiamo ripulire le cose premendo Maiusc + Invio per portare una riga in basso di una riga e quindi utilizzare il tasto Tab per creare un rientro.
Abbassiamo CALCULATE e le due funzioni FILTER . Creiamo rientri prima delle funzioni FILTER .
Puoi vedere subito quanto sia più facile leggere la formula rispetto a quanto avevamo prima.
Questa è una soluzione davvero semplice per quando devi scrivere formule complesse.
Il modo in cui lo faccio di solito è se c'è una funzione che contiene una logica, di solito la posizionerò su una riga a sé stante con un rientro davanti in modo che le funzioni vengano visualizzate in modo decrescente.
Formula di LuckyTemplates tramite variabili
Un altro modo per semplificare una formula di LuckyTemplates è attraverso le variabili .
Quello che puoi fare qui è scrivere in e poi nominare la tua variabile fintanto che è una parola senza spazi .
Per il nostro esempio, utilizzeremo il nome FloridaLocation e quindi lo imposteremo uguale alla funzione FILTER che accetta Florida Sales . Sebbene sia possibile memorizzare risultati singolari all'interno di variabili, è anche possibile inserirvi tabelle .
Per fare in modo che funzioni, devi mettere RETURN prima della logica finale della tua formula.
Quindi, puoi inserire la variabile appena creata per sostituire l'intera funzione.
Posso creare un'altra variabile chiamata ProductSelection , impostarla uguale all'altra funzione FILTER e utilizzarla di nuovo in sostituzione della funzione laggiù.
Ora possiamo vedere quanto è più pulito invece della funzione che avevamo prima.
Utilizzo dei commenti nella barra della formula di LuckyTemplates
L'ultima cosa che voglio esaminare è scrivere commenti nella barra della formula. Ciò può aiutare il team o gli utenti a comprendere la formula di LuckyTemplates.
Semplicemente digitando due volte la barra ( // ), puoi dire qualcosa come "questa misura calcola le vendite in Florida per diversi prodotti" .
Puoi inserire commenti dove preferisci poiché in realtà non vengono registrati come calcoli nella barra della formula.
Formattazione del codice DAX
utilizzando le variabili in LuckyTemplates: un esempio dettagliato di
modi efficaci per utilizzare la funzione GROUPBY in LuckyTemplates
Conclusione
In questo blog, ho discusso su come sistemare la formula di LuckyTemplates per semplificare le cose.
L'unica cosa che non voglio vedere è scrivere formule senza pensare a come renderle più leggibili. Perché quando diventi più complesso e avanzato con DAX, le formule tendono a diventare illeggibili e incomprensibili.
Ti farai un enorme favore impostando le tue formule in modo efficiente.
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