Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial imparerai a gestire i dati mancanti in una tabella dei tassi di cambio utilizzando DAX e query avanzate. Imparerai i diversi modi per gestire le tariffe mancanti nella tua tabella e presentarle in modo efficace in una dashboard in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Sommario
Utilizzando la media fino ad oggi
Questa è una matrice di esempio di una tabella dei tassi di cambio:
È possibile visualizzare i tassi, la data corrispondente nel contesto del filtro corrente e la colonna Tasso valuta con mancante. La colonna Tasso valuta con mancante mostra la somma dei Tassi valuta fatti .
Noterai anche che ci sono tariffe mancanti. Le vendite in quelle date non possono essere convertite perché non esiste una tariffa. Prende la misura delle vendite totali e la moltiplica per nulla. Per risolvere questo problema, devi prima eseguire la media dal mese alla data.
1. Media mensile fino ad oggi
Questa è la colonna media Month To Date per questo esempio:
E questa è la misura per quella colonna:
Itera la tabella della data e il tasso attuale con mancante utilizzando la funzione .
Se non hai il Tasso Valuta con misura Mancante, scrivi la del Tasso Valuta Fatto. Assicurati di avvolgerlo in una funzione per richiamare la transizione del contesto.
Successivamente, utilizza la funzione di intelligenza temporale per filtrare tutti i DimDate.
Prima di inserire quella misura nella matrice, devi assicurarti che la tabella delle date sia contrassegnata. Vai a Strumenti tabella e scegli Contrassegna come tabella data . Ti farà scegliere una riga o una colonna con valori univoci, che è sempre la colonna Data.
Questo passaggio è importante perché garantisce che le funzioni di Time Intelligence funzionino correttamente. Altrimenti, potresti ottenere risultati strani.
La prossima cosa da fare è controllare la matematica nella colonna Tariffa media mensile fino ad oggi per tutti i giorni .
Esporta i dati grezzi in Excel e fallo manualmente lì. Controlla i risultati di Excel e DAX.
La tabella in Excel è uguale alla tabella della matrice in LuckyTemplates.
Ottieni la differenza di ciò che DAX ed Excel producono.
I valori 0 nella colonna DAX-Excel indicano che i risultati sono corretti e la misura funziona correttamente.
2. Media mensile fino ad oggi per i tassi di valuta mancanti durante l'utilizzo del tasso effettivo se presente
Se esiste una tariffa effettiva, puoi aggiungere un'altra misura per riempire i giorni di tariffa mancanti. Quindi, puoi metterlo all'interno del tavolo.
Controlla la data dell'ultima valuta . Utilizza la misura Tariffa media mensile fino ad oggi per tutti i giorni. In caso contrario, utilizza il tasso di cambio con mancante che è il tasso di cambio per quel giorno.
Utilizzo della tariffa di inizio/fine mese
Successivamente, è necessario aggiungere una misura che identifichi l'inizio e la fine di un mese. Per questo, devi utilizzare le funzioni di intelligenza temporale e .
Posizionali all'interno della matrice.
Combinazione di diversi tipi di tassi di cambio
Questa è una nuova configurazione con un'affettatrice per la selezione di valuta e tasso.
Si compone anche di 2 tavoli. La tabella di sinistra è la tabella dei tassi effettivi e la destra è riempita con i dati mancanti in vari modi.
La tabella a destra ha 5 metodi di contabilizzazione dei tassi di cambio mancanti e sono stati prodotti da una singola misura.
Crea una tabella dei tassi
Vai al tuo modello di dati e crea una tabella senza alcuna relazione con altre tabelle. In questo esempio, si chiama Rate Type .
Questa è la misura per il Rate Table .
La misura utilizza la funzione per produrre la tabella effettiva. Vedrai anche le intestazioni di colonna, i tipi e gli elenchi di opzioni.
L'ordinamento della tabella imposta anche l'ordine dell'affettatrice. Per fare ciò, devi andare su Strumenti colonna e scegliere Ordina . Quindi, puoi modificare l'ordinamento all'interno della misura.
Fare riferimento a tutte le misure insieme
Questa è la misura del tasso della valuta selezionata . Utilizza la funzione per fare riferimento a misure diverse e generare risultati diversi.
La prima variabile è la misura Currency Selected che è una semplice funzione con DimCurrencyRates. Questo ti dà la valuta USD se c'è più di una valuta selezionata nel contesto del filtro corrente.
La seconda variabile è il tipo di tasso selezionato .
È una semplice funzione SELECTEDVALUE per il tipo di tabella dei tassi che ti dice quale tipo di tasso corrente desideri nel contesto del filtro corrente. Se ce n'è più di uno selezionato, ti dà il valore Ultimo segnalato.
Identifica se la data dell'ultima valuta segnalata ha scelto Inizio del mese o Fine del mese utilizzando la funzione .
L'ultima variabile è Rate . Identifica se è stata scelta la media mensile fino ad oggi per vuoto o la media mensile fino ad oggi.
Una funzione SWITCH e viene utilizzata per iterare e identificare quale è vero. Se il valore è vero, si ferma e ti dà il risultato corrispondente.
Se nessuna delle due affermazioni è vera, attiva e cerca il valore in Currency Rates Selected e Rate Type Selected.
Presentazione di diversi tipi di tassi di valuta
Queste sono le vendite totali convertite in 5 modi diversi che possono essere visualizzati a seconda delle preferenze degli utenti utilizzando uno slicer:
Ecco come appaiono in una tabella:
Vedrai anche un grafico che mostra i cinque diversi metodi e tipi di vendite per gennaio 2016.
Mettendo insieme tutti gli elementi visivi, ottieni questa versione finale della dashboard:
E il gioco è fatto! Questi sono i metodi per gestire i dati mancanti nei tassi di cambio.
Conclusione
Questa esercitazione ha illustrato come gestire i tassi di cambio mancanti in LuckyTemplates utilizzando misure e funzioni DAX . Se hai problemi a gestire e presentare le velocità dati mancanti nel tuo rapporto, puoi sfruttare questo tutorial.
Si spera che tu abbia imparato i vari modi per ottenere quei dati mancanti e presentarli agli utenti di LuckyTemplates nella tua organizzazione.
Risoluzione dei tassi di valuta mancanti con Power Query nella
tabella dei tassi di valuta di LuckyTemplates: contabilizzazione dei dati mancanti con
la logica di valuta multipla DAX in LuckyTemplates: un esempio di LOOKUPVALUE
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