Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Quello che sto cercando di ottenere qui è mostrare come puoi creare una tabella al volo in LuckyTemplates, quindi posizionare una colonna di quella tabella in un'affettatrice per quindi estrarre o "raccogliere" un valore all'interno di una misura. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Quindi puoi inserirlo in un calcolo esistente o in un'altra misura che hai nel tuo modello LuckyTemplates.
In precedenza, le funzioni GENERATESERIES/SELECTEDVALUE in LuckyTemplates non esistevano. Quindi questo era il vecchio modo in cui dovevi creare semplici tabelle o colonne di informazioni che potevano essere utilizzate negli affettatori.
Ma questa è ancora un'ottima tecnica da imparare e adattare in altre situazioni.
Sommario
Raccolta di un valore utilizzando un filtro dei dati in LuckyTemplates
Lascia che ti guidi attraverso il processo passo dopo passo che puoi utilizzare.
1. Creare una tabella con la misura delle vendite totali in cui le vendite totali sono la somma delle entrate totali.
2. Aggiungere una colonna di variazione percentuale nella tabella.
3. Per renderlo dinamico e poter vedere quali saranno le vendite se viene aumentato di una certa percentuale, crea un'altra tabella. Questo può essere chiamato tabella delle variazioni percentuali.
4. Aggiungi la percentuale. Diciamo 15%, 20%, 25% e 30%.
5. Caricalo per creare il secondo tavolo e trasformalo in un'affettatrice.
6. È possibile utilizzare la funzione VALUES per raccogliere i valori dall'affettatrice di LuckyTemplates. Ecco la formula:
7. Carica la misura di selezione percentuale e trasformala in una carta. La scheda mostrerà tutto ciò che è selezionato nell'affettatrice.
8. Trascinare la selezione percentuale nella prima tabella. Tutto ciò che viene mostrato nella scheda di selezione percentuale verrà quindi incluso nella tabella. In questo caso, il 25% appare in ogni singola riga.
Ora abbiamo un calcolo dinamico. Basta selezionare la variazione percentuale che si desidera utilizzare.
9. Possiamo quindi creare un'altra misura e chiamarla Total Scenario Sales . E poi tutto ciò che dobbiamo fare è scrivere una semplice logica. Questo sarà Total Sales times di 1 + la selezione percentuale. La formula sarà simile a questa.
10. Ora possiamo visualizzare Total Scenario Sales che aggiunge la percentuale di selezione. Possiamo selezionare una qualsiasi delle diverse selezioni nell'affettatrice e ottenere il risultato corrispondente.
Nella tabella seguente, la colonna delle vendite totali dello scenario mostra le vendite totali aumentate del 20%.
Risoluzione di possibili problemi
Abbiamo riscontrato un paio di problemi durante il lavoro sull'esempio. Nel caso in cui li provi anche tu, è così che puoi risolverli.
Il primo problema che abbiamo riscontrato è che, dopo aver creato una scheda, riceviamo un errore quando non viene selezionato nulla nell'affettatrice. Notare la "X" nell'immagine qui sotto.
Dobbiamo aggiungere una semplice logica nella formula di selezione percentuale per risolvere questo problema. Quello che possiamo usare qui è la funzione IF, con la formula IF(LogicalTest, ResultIfTrue, [ResultIfFalse]) .
Utilizzando la funzione IF, abbiamo IF( HASONEVALUE , quindi aggiungeremo la stessa colonna, ('Percent Change' [Percent Change]) .
Se questo è vero, restituisci quel risultato, VALUES('Percent Change'[Percent Change]) . In caso contrario, restituisci una variazione pari allo zero percento.
La nuova formula sarà qualcosa di simile a questa qui sotto.
Questo ti darà quindi una percentuale zero se non viene selezionato nulla.
Il secondo problema in cui ci siamo imbattuti è stato che la tabella mostra anche le date che non hanno vendite.
Vogliamo rimuoverli in modo che tutto ciò che verrà mostrato siano le date che hanno saldi. Per fare ciò, dobbiamo tornare alla nostra formula di selezione percentuale e aggiungere un'altra logica.
In questo caso dobbiamo aggiungere IF([Total Sales] è uguale a vuoto, quindi vogliamo che sia uguale a BLANK e, in caso contrario, vogliamo che restituisca i risultati.
La nuova formula sarà quindi simile a questa.
Ora siamo in grado di rimuovere tutti gli spazi vuoti e la tabella mostra solo i dati che vogliamo.
Conclusione
Quando usi a volte pensi di essere limitato ai dati che si trovano all'interno delle tue tabelle. Beh, non è certamente così. Hai un'enorme flessibilità per costruire sui tuoi dati importando valori da tabelle aggiuntive per flettere i numeri o sottolineare i tuoi risultati con scenari.
Ci sono così tante applicazioni per questo in LuckyTemplates, motivo per cui chiamo questo tipo di lavoro analitico come costruire sopra il tuo modello.
Quando inizi con i dati principali che potresti estrarre dal tuo database, inserisci tutti questi valori aggiuntivi per regolare i risultati e vedere cosa può o non può accadere all'interno dei tuoi risultati.
Queste tecniche sono il modo in cui porti davvero la tua analisi all'interno di LuckyTemplates al livello successivo poiché hai modi quasi illimitati per valutare gli approfondimenti dalle tue metriche chiave iniziali.
Guarda il video qui sotto per maggiori dettagli su questa tecnica (ricorda che cose simili possono essere ottenute ora con la funzione GENERATESERIES/SELECTEDFUNCTIONS e con la funzione del parametro 'What If' )
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