Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom vorbi despre tehnicile de scriere a formulelor DAX și despre cum să simplificați modelele în LuckyTemplates.
Vom discuta despre funcțiile și metodele cheie de organizare și de a face interfața modelului nostru mai prietenoasă și mai ușor de utilizat.
Metodele pe care le vom parcurge sunt sintaxa formulei , grupurile de măsurători și formatarea codurilor DAX în LuckyTemplates. Este esențial să înțelegem aceste trei subiecte pentru a stăpâni calculele DAX și scrierea formulelor în LuckyTemplates.
Vom discuta despre fiecare dintre ele și vom vedea contribuțiile și importanța lor unică.
Cuprins
Cum funcționează o sintaxă a formulei
Sintaxa formulei pe care o vom discuta este puțin diferită în comparație cu alte limbaje de formule. Dar acest lucru este esențial pentru modelele noastre din LuckyTemplates.
Pentru a începe, faceți clic pe tabelul Vânzări din zona Câmpuri.
Apoi, faceți clic pe Măsură nouă .
Vom numi această nouă măsură Vânzări totale . Apoi, tastați .
Casetele informative sunt de asemenea prezente pentru a explica funcțiile.
Cu formulele DAX, trebuie să ne concentrăm asupra tabelelor și coloanelor. Concentrați-vă pe tabelul la care trebuie să facem referință și pe coloana din cadrul acestuia.
Acum, introduceți Venitul Total în funcția SUM.
În LuckyTemplates, referirea la tabel este întotdeauna pe primul loc, coloana urmează.
Cu toate acestea, există formule, cum ar fi măsura Cantității Totale , care necesită doar referirea tabelului.
Dacă folosim funcția , putem vedea că cere doar un tabel.
Apoi, consultați tabelul Vânzări și acum vom avea o altă măsură care contorizează cantitatea totală vândută.
Există o altă măsură în acest exemplu LuckyTemplates numită Costuri totale .
Pentru această măsură, folosim funcția de iterare . Această funcție returnează suma unei expresii evaluate pentru fiecare rând dintr-un tabel .
Apoi, consultați tabelul de vânzări. Apoi, pentru expresie, faceți referire la coloana Cantitate comandă. În cele din urmă, referiți din nou tabelul Vânzări cu coloana Cost unitar total.
Asta ne va oferi costurile noastre totale.
Importanța grupurilor de măsură
În LuckyTemplates, grupurile de măsură sunt utilizate pentru a organiza calculele DAX . Este foarte recomandat să le folosim în modelul nostru pe măsură ce începem să creăm măsuri.
Pentru ca noi să rulăm mai multe analize în modelele noastre LuckyTemplates, trebuie să creăm o mulțime de măsuri.
Cu toate acestea, crearea o mulțime de măsuri ne-ar putea oferi un model cu aspect ocupat. Așadar, trebuie să creăm grupuri de măsuri pentru a evita amestecarea măsurilor și a tabelelor de date.
Crearea unui grup de măsură este ușoară. Mai întâi, accesați Acasă și apoi faceți clic pe Introduceți date .
Apoi, creați un tabel inactiv și denumiți-l (Măsuri cheie), apoi faceți clic pe Încărcare.
Acest tabel va fi apoi în raportul nostru.
Apoi, mutați celelalte măsuri în tabelul inactiv, Măsuri cheie. Faceți clic pe săgeata derulantă și selectați Măsuri cheie.
Odată ce măsurile sunt în tabelul Măsuri cheie, acum putem șterge coloana inactivă sau Coloana 1.
În cele din urmă, faceți clic pe panoul Afișare/ascunde de două ori.
Se va sorta și va schimba pictograma grupului de măsuri astfel:
Acest grup de măsură este doar un exemplu. În LuckyTemplates, există și alte grupuri, cum ar fi grupul de comparații de timp și mediile mobile.
În unele modele de prezentare din LuckyTemplates, vom vedea că putem avea 6-8 grupuri sau mai multe.
Utilizarea grupurilor de măsuri pentru a ne organiza măsurile face ca modelul nostru să arate curat și perfect.
Valoarea formatării corecte a codului DAX
Formatarea unei formule simplifică lucrurile în modelul nostru și nu complică prea mult măsurile noastre din formulele și rapoartele noastre.
De exemplu, să presupunem că aceasta este Cantitatea noastră Totală și vrem să facem ceva avansat.
Mai întâi, faceți clic pe Măsură nouă .
Apoi, scrie Formula Exemplu . Apoi, utilizați funcția și apoi adăugați Cantitatea totală.
După aceea, utilizați funcția pentru tabelul de vânzări. Vom face ca indexul numelor clienților să fie mai mare de 5.
Indicele numelor clienților trebuie să fie, de asemenea, mai mic de 20. Așadar, adăugați o altă funcție FILTER pentru a trece prin Vânzări. În cele din urmă, trebuie doar să echivalăm canalul cu comerțul cu ridicata.
Odată ce terminăm de scris formula DAX, acum putem vedea rezultatele. Este la fel ca formula SUM din MS Excel, cu toate acestea, este puțin complicată în LuckyTemplates.
Utilizarea indentării pentru funcțiile cheie
Este important să formatăm și să organizăm formulele în modelul nostru.
De asemenea, se recomandă ca pe diferite rânduri să plasăm diferite funcții cheie cu indentări diferite . Acest lucru face ușor de înțeles ceea ce încercăm să calculăm dacă funcțiile sunt separate.
Pentru a face asta, țineți apăsat Shift și apăsați Enter. Indentați și plasați lucrurile pe un rând nou atunci când este introdusă o formulă cheie.
Putem vedea că funcția CALCULATE este pe un rând diferit, precum și funcțiile FILTER . Sunt aranjate astfel încât să poată fi citite mai ușor. Acest lucru evită confuzia atunci când faceți analize pentru modelul nostru.
Dacă dorim să folosim formule avansate, cum ar fi analiza pierderii, uzura clienților sau chiar declarația IF, începeți prin a le indenta. În acest fel putem vedea clar fluxul calculului nostru.
Trebuie doar să continuăm să indentăm de fiecare dată când adăugăm mai multe funcții cheie. Nu vom fi dezorientați cu zecile de calcule din modelul nostru.
Concluzie
În LuckyTemplates, întâlnim o mulțime de modele, funcții și formule. Cu aceste tehnici de formulare de scriere, putem îmbunătăți modul în care sunt prezentate calculele și modelele.
Ceea ce am învățat aici sunt doar câteva metode, cum ar fi gruparea măsurătorilor și formatarea calculelor DAX, pentru a ajuta la calcularea, simplificarea și organizarea eficientă a analizelor noastre pentru o prezentare mai bună.
Le putem folosi pentru a înțelege mai bine ceea ce se întâmplă în modelul nostru de date.
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