Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Acest tutorial se va concentra pe conversiile valutare și pe modul de formatare a acestor monede convertite folosind DAX în LuckyTemplates. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
În acest exemplu, vânzările vor fi utilizate pentru a rula un raport bazat pe diferite valute din datele World Wide Importer.
Cuprins
Ipoteze utilizate
Acestea sunt ipotezele pe care ar trebui să le amintiți în această remodelare:
Crearea tabelului valutar în Excel
Pentru tabelul de dimensiuni ale cursului valutar, va fi utilizat Microsoft Excel.
Puteți vedea 19 diferite valute afișate în tabelul Excel:
Coloana Format este folosită pentru a alege o monedă pe care o selectează un utilizator. Coloana Leading Text specifică moneda. Coloana Ordine de sortare gestionează ceea ce utilizatorul dorește să vadă mai întâi.
Dacă aduceți acest tabel în LuckyTemplates, acesta ajunge în tabelul Dim Currency Rates.
Puteți sorta tabelul valutar după Ordine de sortare în loc să aveți o aranjare alfabetică. Iată cum să o faci:
Mai întâi, faceți clic pe antetul coloanei și apoi schimbați-l în Ordine de sortare.
Tickerul din tabelul Dim Currency Rates trebuie să se potrivească cu simbolul din tabelul Fact Currency Rates.
Acest lucru este important deoarece, în modelul de date, tabelul Rate valutare Dim și Fact trebuie să fie corelat în funcție de ticker.
În tutorialele anterioare, ați avut o măsură de vânzări care a convertit toate vânzările în funcție de moneda aleasă.
Acum, uitându-mă la tabel, toate vânzările au fost convertite în diferite valute. Puteți vedea, de asemenea, că coloana Total însumează în mod eronat toată valoarea vânzărilor, ceea ce este greșit, deoarece diferite valute nu pot fi însumate.
Formatul acestui tabel nu este util pentru utilizatori, deoarece este confuz.
Măsurarea vânzărilor totale trebuie să fie formatată corespunzător. Trebuie să urmeze formatul din fișierul Excel care a fost importat. Iată cum ar trebui să arate:
Vânzările convertite și vânzările formatate au aceeași valoare numerică, dar acestea din urmă arată mai bine cu simbolurile valutare adecvate. Deci, trebuie să eliminați vânzările convertite, deoarece nu este necesar.
Cod DAX pentru măsura de vânzări formatată
Apoi, creați codul DAX.
Prima variabilă din măsură, MeasureToFormat, poate fi dinamică. Convertește și formatează corect ceea ce utilizatorul dorește să vadă, cum ar fi vânzări sau profit.
Măsura Currency Selected a fost folosită anterior. Este o care provine din tabelul Dim Currency Rates.
Dacă eliminați Nume complet din coloana Câmpuri și selectați mai multe monede, Vânzările formatate sunt implicite în USD, deoarece nu știe în ce să convertiți cu o singură măsură.
Privind înapoi la formula DAX, următoarele două variabile sunt două funcții puse împreună. Unul este pentru format și celălalt pentru textul principal.
Variabila Leading2 este pentru Leading Text în cazul în care există.
În variabila FormatedMeasure, ar trebui să utilizați funcția cu MeasureToFormat și apoi să o formatați pe baza LOOKUPVALUE .
Această măsură este luarea vânzărilor convertite, găsirea în ce monedă doriți să o convertiți, accesarea tabelelor de cursuri valutare și găsirea formatului.
De asemenea, căutați Textul principal în cazul în care există.
Așa obțineți vânzările formatate.
Acum, reveniți la măsura Vânzări formatate. Scoateți declarația IF pentru că este inutilă. Tot ce ai nevoie este FinalFormat.
După aceea, trageți numele complet în secțiunea Rând și veți vedea vânzările totale formatate în diferite valute.
Dacă faceți clic pe butonul de extindere, puteți vedea toate vânzările în moneda respectivă.
Fixarea datelor goale în tabelul de vânzări
Verificați dacă există date goale în tabelul dvs. de vânzări. Acestea sunt intrări care arată doar moneda fără sumă.
Dacă găsiți date sau intrări necompletate, reveniți la măsura Vânzări formatate și adăugați această variabilă și funcția
Odată ce ați terminat, nu veți mai vedea date goale în tabelul dvs.
Logica cu mai multe monede în LuckyTemplates – O LOOKUPVALUE Exemplu de
rate de schimb LuckyTemplates: o actualizare a managementului mai multor monede
Implementarea grupurilor de măsurători DAX în rapoartele dvs. – O revizuire a modelării LuckyTemplates
Concluzie
Cu acești pași, conversia valutară în LuckyTemplates este completă.
În acest tutorial, ați pus împreună funcții LOOKUP, diferite selecții ale utilizatorilor, măsuri de formatare și un pic de modelare a datelor pentru a formata în mod corespunzător moneda vânzărilor dvs.
Această metodă poate fi utilizată în conversiile valutare în LuckyTemplates pentru a clarifica tabelul de vânzări și pentru a face prezentarea mai bună pentru dvs. și utilizatori.
Toate cele bune,
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți