Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, veți învăța cum să utilizați caracteristica Generator de interogări pentru a crea cu ușurință interogări și măsuri în DAX Studio .
Puteți accesa acest lucru făcând clic pe opțiunea Generator de interogări din fila Acasă. Aceasta deschide un nou panou în care puteți specifica coloane, măsuri și filtre pentru a crea o interogare.
Pentru a-l testa, să creăm o interogare DAX de bază . Trageți și plasați un câmp din panoul Metadate în Generatorul de interogări.
În acest caz, coloanele sunt marca și culoarea. Tabelul este filtrat pentru a afișa numai mărcile care au „Roșu” ca culoare.
Când faceți clic pe opțiunea Run Query din partea de jos, panoul Rezultate afișează un tabel care conține două rânduri: Brand și Color. De asemenea, puteți vedea că coloana Culoare conține doar „Roșu”.
Cuprins
Creați o măsură de bază în Generatorul de interogări
Pentru a crea o măsură de interogare folosind Generatorul de interogări, faceți clic pe butonul Nou . Aceasta creează o nouă măsură și deschide un nou panou în care puteți scrie codul DAX.
De asemenea, puteți specifica tabelul din modelul dvs. de date în care doriți să declarați noua măsură pe care ați creat-o. În acest caz, este tabelul Clienți.
Denumiți-vă noua măsură. Pentru codul DAX, să calculăm pentru vânzările totale utilizând funcția . Este împărțit la 10.000 pentru a reduce cantitatea de date din rezultat.
Când faceți clic pe OK, puteți vedea că măsura a fost efectuată în Generatorul de interogări. Dacă faceți clic pe opțiunea Run Query, panoul Rezultate va afișa o nouă coloană care conține suma totală a vânzărilor.
Creați o măsură cu clasare în Generatorul de interogări
Ca un alt exemplu, să creăm o a doua măsură care ierarhizează culoarea fiecărei mărci.
Scoateți filtrul de culoare. Creați o nouă măsură numită Color Rank. Codul DAX pentru această măsură folosește funcția .
În primul argument, aveți nevoie de funcția pentru a evalua culorii produsului modificată de funcția .
În al doilea argument, trebuie să apelați măsura Vânzărilor totale. Rezultatul este apoi sortat în ordine descrescătoare folosind funcția DESC.
Când faceți clic pe OK, puteți vedea că o nouă coloană a fost adăugată la tabel. Coloana Clasamentul culorii clasifică culoarea în funcție de valoarea totală a vânzărilor. Acest lucru se face pentru fiecare nume de marcă.
De asemenea, puteți adăuga filtre la măsură. Puteți filtra coloana de culori și alege să afișați numai culorile care încep cu litera B. Pentru ca acest lucru să funcționeze, trebuie să schimbați funcția REMOVEFILTERS la .
Când rulați interogarea editată, puteți vedea că coloana Culoare afișează numai date care încep cu litera B. Coloana Clasamentul culorii a schimbat, de asemenea, modul în care a clasat fiecare rând.
De asemenea, puteți utiliza opțiunea Ordonare după din Generatorul de interogări pentru a sorta rândurile din tabel.
Opțiunea Editare interogare
O altă caracteristică utilă din Generatorul de interogări este opțiunea Editare interogare . Acest lucru vă permite să vizualizați codul generat automat de Query Builder.
Pentru acest exemplu, așa arată codul:
Puteți vedea că conține aceleași linii de cod în măsurile dvs. Cu toate acestea, pentru a afișa rezultatul într-un format de tabel, Generatorul de interogări folosește funcția peste coloana Brand și Culoare.
De asemenea, puteți vedea că opțiunea Order By este tradusă în forma de cod DAX.
Opțiunea de generare automată a interogării
Dacă editați intrările în Query Builder și apoi faceți clic pe Executare interogare, veți observa că nu va aduce nicio modificare codului DAX încorporat din Query Builder. Nici tabelul din panoul Rezultate nu va fi actualizat.
Acest lucru se datorează faptului că de fiecare dată când faceți modificări, trebuie să faceți clic pe opțiunea Generare automată a interogării .
Funcționează similar cu un buton de reîmprospătare. Această opțiune asigură că fiecare modificare pe care o faceți în Query Builder se reflectă în codul DAX încorporat și în rezultate.
Concluzie
Caracteristica Generator de interogări din DAX Studio oferă o modalitate ușoară de a crea interogări și măsuri. Acest lucru este util în special pentru utilizatorii care abia încep să învețe despre LuckyTemplates și DAX Studio.
Lucrul minunat despre Generatorul de interogări este că nu trebuie să scrieți manual codul DAX. O va face pentru tine.
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