Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Questa esercitazione si concentrerà sulle conversioni di valuta e su come formattare queste valute convertite usando DAX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
In questo esempio, Sales verrà utilizzato per eseguire un report basato su valute diverse dai dati di World Wide Importer.
Sommario
Presupposti utilizzati
Questi sono i presupposti che dovresti ricordare in questo rimodellamento:
Creazione della tabella delle valute in Excel
Per la tabella Dimensione tasso valuta, verrà utilizzato Microsoft Excel.
Puoi vedere 19 diverse valute mostrate nella tabella di Excel:
La colonna Formato viene utilizzata per selezionare una valuta selezionata dall'utente. La colonna Testo iniziale specifica la valuta. La colonna Ordinamento gestisce ciò che l'utente vuole vedere per primo.
Se porti questa tabella in LuckyTemplates, viene visualizzata nella tabella Dim Currency Rates.
È possibile ordinare la tabella delle valute in base all'ordinamento invece di disporre di una disposizione alfabetica. Ecco come farlo:
Innanzitutto, fai clic sull'intestazione della colonna, quindi modificala in Ordinamento.
Il ticker nella tabella Dim Currency Rates deve corrispondere al ticker nella tabella Fact Currency Rates.
Questo è importante perché nel modello di dati, la tabella Dim e Fact Currency Rates deve essere correlata in base al ticker.
Nelle esercitazioni precedenti, avevi una misura Sales che convertiva tutte le vendite in base alla valuta scelta.
Ora, osservando la tabella, tutte le vendite sono state convertite in varie valute. Puoi anche vedere che la colonna Totale riassume erroneamente tutto il valore delle vendite, il che è errato poiché non è possibile sommare valute diverse.
Il formato di questa tabella non è utile per gli utenti poiché crea confusione.
La misura Total Sales deve essere formattata in modo appropriato. Deve seguire il formato del file Excel che è stato importato. Ecco come dovrebbe apparire:
Le vendite convertite e le vendite formattate hanno lo stesso valore numerico, ma quest'ultima ha un aspetto migliore con i simboli di valuta appropriati. Pertanto, è necessario rimuovere le vendite convertite poiché non sono necessarie.
Codice DAX per la misura delle vendite formattata
Successivamente, crea il codice DAX.
La prima variabile nella misura, MeasureToFormat, può essere dinamica. Converte e formatta correttamente ciò che l'utente vuole vedere, come Vendite o Profitto.
La misura Valuta selezionata è stata utilizzata in precedenza. È un proveniente dalla tabella Dim Currency Rates.
Se togli Nome completo nella colonna dei campi e selezioni più di una valuta, le vendite formattate vengono impostate per impostazione predefinita su USD perché non sa in cosa convertire con una sola misura.
Guardando indietro alla formula DAX, le due variabili successive sono due funzioni messe insieme. Uno è per il formato e l'altro per il testo principale.
La variabile Leading2 è per il testo principale nel caso ce ne siano.
Nella variabile FormatedMeasure è necessario utilizzare la funzione con MeasureToFormat e quindi formattarla in base a LOOKUPVALUE .
Questa misura prende le vendite convertite, trova la valuta in cui vuoi convertirle, vai alle tabelle dei tassi di cambio e trova il formato.
Inoltre, cerca il testo principale nel caso ce ne siano.
È così che ottieni le Vendite Formattate.
Tornare ora alla misura Vendite formattate. Elimina l' istruzione IF perché non è necessaria. Tutto ciò di cui hai bisogno è FinalFormat.
Successivamente, trascina il nome completo nella sezione Riga e vedrai le vendite totali formattate in diverse valute.
Se fai clic sul pulsante di espansione, puoi vedere tutte le vendite in quella valuta.
Correzione dei dati vuoti nella tabella delle vendite
Controlla se ci sono dati vuoti nella tua tabella delle vendite. Si tratta di voci che mostrano solo la valuta senza importo.
Se trovi dati o voci vuote, torna alla misura Formatted Sales e aggiungi questa variabile e la funzione :
Una volta fatto, non vedrai più dati vuoti nella tua tabella.
Logica di valuta multipla in LuckyTemplates: un esempio di LOOKUPVALUE
Tassi di cambio di LuckyTemplates: un aggiornamento alla gestione di più valute
Implementazione di gruppi di misure DAX nei report: una revisione della modellazione di LuckyTemplates
Conclusione
Con questi passaggi, la conversione della valuta in LuckyTemplates è completa.
In questo tutorial, hai appena messo insieme funzioni LOOKUP, diverse selezioni utente, misure di formattazione e un po' di modellazione dei dati per formattare in modo appropriato la valuta delle tue vendite.
Questo metodo può essere utilizzato nelle conversioni di valuta in LuckyTemplates per chiarire la tabella delle vendite e migliorare la presentazione per te e per gli utenti.
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