Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Pentru acest tutorial, vă voi arăta cum să combinați mai multe modele DAX în LuckyTemplates . Această strategie este una dintre numeroasele aplicații ale ramificării măsurilor și este o modalitate eficientă de a produce rapoarte de înaltă calitate. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Atunci când scopul tău este să analizezi tendințele în timp, respectarea formulelor de bază poate să nu îți ofere întotdeauna informații valoroase.
De exemplu, dacă doriți să comparați vânzările totale ale acestui an față de anul precedent, reprezentarea grafică a valorilor ca atare va arăta cam așa:
După cum puteți vedea, graficul este puțin încărcat. Nu prea prezintă informațiile pe care le dorim.
Acesta este atunci când intră în joc combinarea modelelor de formule DAX.
Ceea ce fac modelele DAX este că modelează datele într-un mod care oferă modele de date și vizualizări semnificative. Când combinați mai multe modele de formule DAX, vă puteți prezenta mai bine datele și puteți obține informații utile.
Voi demonstra acest lucru prin îmbunătățirea graficului de mai sus prin combinarea modelelor de formule DAX.
Cuprins
Modelul DAX total cumulat
Am decis să merg cu găsirea vânzărilor totale cumulate după dată .
Primul. Voi crea o măsură nouă și voi folosi funcția CALCULATE pentru Total Sales .
În continuare, voi scrie un strat suplimentar de formulă. În acest caz, am nevoie de funcția FILTER în interiorul CALCULATE și o voi asocia cu funcția ALLSELECTED .
Funcția FILTER sortează datele pentru a identifica din ce câmpuri vreau ca valorile mele să fie returnate.
Între timp, funcția ALLSELECTED îi spune lui LuckyTemplates să includă numai date care se află într-un interval de timp stabilit. Adică, indiferent de intervalul specific de date pe care îl introduc.
Cea mai importantă parte a formulei este definirea modului în care funcționează funcția FILTER . Pentru vânzări cumulate , obiectivul este de a afișa suma parțială a vânzărilor totale de la data.
Pentru a face acest lucru, am specificat că Vânzările Totale trebuie calculate din date care sunt mai mici sau egale cu data MAX .
Ca rezultat, funcția FILTER vă permite să priviți data curentă, precum și datele anterioare, apoi să evaluați dacă data curentă este mai mică sau egală cu data MAX .
Întreaga formulă este Modelul DAX total cumulat .
Odată ce totul este setat, apăsați enter și trageți măsura în tabel.
Îmi place să-mi repar formatarea înainte de a continua, pentru ca totul să fie uniform și logic. Aici, am modificat formatul pentru ca valorile să apară ca monedă.
Ceea ce am aici acum este coloana Vânzări cumulate . Puteți vedea că fiecare valoare reflectă totalul curent până la o anumită dată.
Deci, dacă ar fi să adun manual vânzările totale din 3 iunie până în 10 iunie 2019, aș primi 446.387 USD, care este exact ceea ce scrie în coloana Vânzări cumulate .
În acest moment, vă pot arăta deja cât de mai bine vor arăta vizual aceste date în comparație cu graficul anterior.
Copiați coloana Vânzări cumulate și transformați-o într-o diagramă cu zone.
Imediat, vedeți că există o diferență masivă între cele două vizualizări. Graficul zonei de vânzări cumulate oferă o înțelegere mai clară a modului în care au decurs lucrurile de-a lungul timpului.
Compararea tendințelor utilizând modele combinate ale formulelor DAX
Desigur, pentru a compara tendințele aveți nevoie de cel puțin două seturi de valori.
Pentru a obține vânzările cumulate de anul trecut, voi copia primul model DAX total cumulat și voi crea o măsură nouă.
Apoi, voi lipi formula și voi redenumi măsura în Vânzări cumulate anul trecut .
Deoarece acesta este un model DAX, nu este nevoie să schimbați nimic în combinația de formule în sine. Tot ce trebuie să fac este să modific intrarea în jurul măsurii.
În acest caz, voi înlocui doar vânzări totale cu vânzări anul trecut .
Din nou, apăsați enter și trageți măsura în tabel. Ar trebui să ajungeți cu o coloană de Vânzări cumulate de anul trecut .
Aceasta urmează aceeași logică a formulei anterioare, în care valorile afișate sunt totalurile curente până la data curentă.
În cele din urmă, puteți suprapune vizualizarea acestei măsuri pe diagrama zonei Vânzări cumulate .
Doar selectați diagrama anterioară și trageți și plasați și câmpul de date în fila Valori.
Rezultatul este o vizualizare excelentă care compară tendințele din diferite perioade de timp.
Înainte de a încheia, vreau să vă arăt din nou cum arăta primul grafic cu doar vânzările zilnice față de ceea ce am acum.
Combinarea modelelor de formule DAX mi-a oferit informații mai bogate. De asemenea, a făcut mai ușor să vedeți tendințele și să le comparați cu ceea ce a fost văzut la un moment diferit.
Modele comune DAX Time Intelligence utilizate în LuckyTemplates
Calcularea totală cumulativă inversă sau inversă în LuckyTemplates
Gestionați mai multe calcule de date în tabelul dvs. de fapte
Concluzie
Combinarea modelelor de formule DAX este cea mai bună modalitate de a analiza și compara tendințele atunci când aveți de-a face cu informații legate de timp. Utilizează modelele DAX, care reprezintă o parte importantă a extinderii activității dvs. analitice datorită reutilizabilității lor.
Ceea ce am făcut aici este doar un exemplu de bază al modului în care puteți folosi modelele de ramificare și combinare a măsurilor de formule DAX. Evident, această tehnică nu se limitează la totaluri cumulate .
Calculele mai complicate încep simplu și puteți construi încet și vă ramificați din acele formule de bază pentru a face analize mai interesante.
Sper că acest tutorial ți-a dat o idee bună despre cum să faci asta și te-a inspirat să-i explorezi potențialul.
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