Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questa esercitazione illustreremo il modo più semplice per semplificare le formule DAX usando variabili e commenti in LuckyTemplates.
I codici DAX possono diventare complessi e difficili da comprendere una volta che diventano più avanzati. Se non li ottimizziamo, altri utenti di LuckyTemplates all'interno dell'organizzazione avranno difficoltà a comprendere il modello di dati.
L'utilizzo di variabili e commenti semplificherà la creazione, l'aggiornamento e l'ottimizzazione delle formule.
Sommario
Utilizzo di variabili DAX nelle misure
La prima tecnica per semplificare le formule DAX consiste nell'usare le variabili.
Quando hai a che fare con le variabili, ricorda sempre che sono solo misure specifiche. Non possono essere variabili globali.
Per ora, è possibile fare riferimento alle variabili solo all'interno di una misura. Questa è una limitazione attuale in LuckyTemplates, tuttavia, le modifiche verranno apportate in futuro.
Utilizzo di variabili DAX per fare riferimento a valori
In questo esempio, useremo una sintassi specifica per la formula.
Digita per indicare una variabile, quindi digita il suo nome. In questo caso, chiameremo questa variabile CustomerMin . Questa variabile avrà un valore di 5.
In questo modo fa riferimento all'interno del calcolo anziché all'esterno come variabile.
Successivamente, creeremo una seconda variabile con il nome CustomerMax e con un valore di 20.
La terza variabile si chiamerà CustomerChannel . Questo sarà uguale a "Vendite all'ingrosso".
Dopo essere scesi di due righe, dobbiamo digitare RETURN .
Il codice RETURN è una parte cruciale quando si ha a che fare con le variabili in una misura.
Nella creazione di variabili in LuckyTemplates, è necessario ricordare che devono essere denominate utilizzando solo una parola; le variabili non possono contenere spazi. Possiamo invece usare i caratteri di sottolineatura. Inoltre, ogni nome di variabile dovrebbe essere univoco.
Ora, una volta che abbiamo creato le variabili nelle nostre formule, possiamo usarle per fare riferimento ai valori con cui sono state assegnate.
Invece di digitare 5, possiamo usare CustomerMin. Anche la funzione IntelliSense raccoglie questo riferimento e lo suggerisce durante la digitazione.
Ripeti questo passaggio per CustomerMax e CustomerChannel.
Con ciò, la nostra formula è ora completa.
Se vogliamo cambiare da 5 a 10, tutto ciò che dobbiamo fare è cambiare il valore sulla sua variabile corrispondente.
Questo è estremamente utile quando abbiamo fatto riferimento a quel valore più volte all'interno della misura. Invece di modificare i valori individualmente, possiamo facilmente modificarli in un'unica posizione.
Uso delle variabili DAX per fare riferimento alle tabelle
Oltre ai valori, possiamo anche fare riferimento alle tabelle.
Utilizzando la stessa misura, aggiungiamo una nuova variabile denominata CustomerRange . Possiamo fare riferimento a una tabella aggiungendo l' istruzione come valore di questa variabile, invece di inserirla dopo RETURN.
Per la seconda istruzione FILTER, possiamo aggiungere nuovamente un'altra variabile.
Quindi ora, per ottenere la somma delle quantità dai dati Sales, tutto ciò di cui abbiamo bisogno è digitare la funzione , Total Quantity, e quindi le variabili CustomerRange e Channel.
Con questo, la formula è stata ora accorciata e semplificata.
Aggiunta di commenti all'interno dei codici DAX
Un altro modo per semplificare misure o formule consiste nell'aggiungere brevi commenti all'interno del codice DAX.
Questo è un ottimo modo per rendere il codice più facile da capire in modo che gli altri membri dell'organizzazione sappiano a cosa serve. L'aggiunta di commenti è un metodo efficace per migliorare l'esperienza dell'utente.
I commenti possono essere inseriti ovunque nella casella della formula.
Abbiamo solo bisogno di digitare due barre (//) all'inizio della frase o dell'affermazione per trasformarla in un commento.
Ciò non influirà in alcun modo sul funzionamento della misura o della formula.
Tuttavia, dobbiamo assicurarci di mantenere i commenti concisi . Non vogliamo mettere troppo che diventi travolgente.
Conclusione
L'uso di variabili e l'inclusione di commenti nei codici DAX sono modi efficaci per ottimizzare qualsiasi misura in LuckyTemplates.
Dobbiamo anche ricordare che l'uso delle variabili non è obbligatorio. Tuttavia, è un'ottima tecnica quando si desidera semplificare i calcoli, soprattutto quando diventano più complessi e avanzati.
Una buona formattazione e un uso efficiente delle funzioni DAX sono tutto ciò che serve per creare un modello LuckyTemplates ben organizzato.
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