Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial, ti mostrerò come raccogliere o acquisire un valore all'interno di una misura per riutilizzarlo in un'altra misura e ottenere calcoli dinamici. Utilizzo una combinazione di tecniche di branching delle misure con la funzione DAX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Il team di LuckyTemplates ha recentemente apportato alcuni aggiornamenti alle formule che ne consentono il funzionamento migliore rispetto a prima.
Non è difficile da fare, quindi entriamoci dentro
Sommario
Creazione di una tabella di supporto
Qui ho una misura davvero semplice, che è una somma delle mie entrate (quindi solo vendite). Ma potrebbe essere qualsiasi cosa, ad esempio, potrebbe essere la tua quantità oi tuoi costi o potrebbe essere solo una misura fondamentale che crei.
Se tutti questi sono aumentati di un importo selezionato, diciamo 5%, 10% o 15%, voglio mostrarne l'impatto. E voglio renderlo dinamico in modo da poter selezionare importi diversi e quindi essere in grado di vedere qual è l'importo del nuovo scenario.
La prima cosa che dobbiamo fare per creare questo è Enter Data . Quindi, inserirò alcuni valori qui, e poi raccoglieremo una selezione basata su questi valori.
Quindi, lo chiamerò Percent Change . E poi inserirò alcuni valori qui, diciamo 5%, 10%, 15, 20 e 30%. Chiamerò questa tabella Variazione percentuale . Quindi, in pratica sto creando un nuovo tavolo qui.
Invece di ottenerlo da Excel, l'ho appena creato da zero utilizzando la funzionalità Inserisci dati incorporata nel desktop di LuckyTemplates.
Una volta caricato, questo tavolo di supporto entrerà nel mio modello, in questo modo.
All'interno della nostra tabella di supporto, cambierò la formattazione in percentuale ed eliminerò la virgola decimale.
Raccolta di una selezione affettatrice utilizzando la funzione DAX SELECTEDVALUE
Nella pagina del rapporto, creerò un'affettatrice e la trasformerò in un elenco.
Ora, voglio essere in grado di selezionare uno di questi ed essere in grado di raccogliere quella misura selezionata. Voglio essere in grado di inserire questa misura e combinarla con le mie vendite totali per vedere quali sarebbero le vendite dello scenario.
Non possiamo farlo al momento perché per ora è solo una rubrica. Dobbiamo metterlo in una misura.
Quindi, creerò qui una nuova misura e la chiamerò % Change . Quindi, utilizzerò la funzione DAX SELECTEDVALUE e prenderò la mia colonna Percentage Change ( Percent Change ).
Il risultato alternativo è piuttosto importante qui perché se non si seleziona dire niente, si otterrà un errore se non si inserisce un risultato alternativo.
A volte puoi usare BLANK, ma in questo caso non ci aiuterà. Se non viene selezionato nulla, vogliamo dimostrare che l'impatto è zero. Quindi, inserirò qui zero (0) come risultato alternativo.
Devo solo assicurarmi che anche questo sia formattato correttamente. Lo trasformerò in una percentuale. E poi trascinerò questa misura nella tela e la guarderemo come una carta.
Questo è ciò che intendo per raccolta. Posso selezionare dall'affettatrice, diciamo 10%, e ottengo il 10% nella visualizzazione della scheda.
Quando trascino questa misura nella tabella, vedrai che ora ho questo 10% su ogni singola riga. Lo raccolgo in base alla selezione, quindi cambia in base alla selezione.
Una tecnica abbastanza semplice ma che puoi applicare per analisi più avanzate, in particolare sull'analisi dello scenario e sull'analisi predittiva. Ti mostrerò come creare un semplice calcolo dinamico da questa formula DAX SELECTEDVALUE.
Creazione di un calcolo dinamico utilizzando la formula DAX SELECTEDVALUE
Ora creerò un'altra misura e chiamerò questo Scenario sale . E poi posso andare uguale a Total Sales moltiplicato per uno (1), più la variazione percentuale ( %Change ).
Ecco come puoi creare questi calcoli dinamici. Pensa solo ai modi in cui puoi espandere questo. Puoi avere più parametri diversi che influiscono sulle vendite dello scenario.
Ed è quello che puoi ottenere raccogliendo le tue selezioni di affettatrici . Vedrai che non è niente di difficile. È letteralmente solo riconoscere che puoi utilizzare la funzione DAX SELECTEDVALUE e quindi incorporare la colonna che hai creato utilizzando Enter Data nel parametro del valore selezionato.
Come raccogliere le selezioni di LuckyTemplates Slicer da utilizzare all'interno di altre misure
Come datare la raccolta in LuckyTemplates utilizzando DAX
Mostrando più selezioni in un LuckyTemplates Slicer
Conclusione
Potresti pensare che sia così semplice, ma questo è l'inizio di alcune analisi piuttosto avanzate, in particolare per quanto riguarda l'analisi dello scenario e l'analisi predittiva.
È così che puoi incorporare questi valori nei tuoi rapporti e ottenere calcoli dinamici che potresti non aver mai visto prima.
Ne ho parlato parecchio in altre serie di tutorial. Ho persino creato un intero modulo dedicato all'analisi dello scenario in che lo porta a uno stadio più avanzato, quindi assicurati di dare un'occhiata anche a quello.
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