Agregări simple în LuckyTemplates

În această postare de blog, voi aborda câteva agregări simple în LuckyTemplates pe care le puteți utiliza în calculele DAX .

Aceasta este o continuare a blogului pe care l-am publicat anterior, unde am acoperit diferențele dintre o măsură și o coloană calculată.

Voi continua mai întâi să lucrez la măsurile prin care am trecut în blogul anterior și apoi voi introduce câteva funcții de agregare pe care le-ați putea folosi pe măsură ce merg mai departe. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Scopul principal al acestui blog este să vă ajute să vă familiarizați mai bine cu crearea de măsuri.

Să începem.

Cuprins

Crearea unui grup de măsură

Dacă vă amintiți, în blogul anterior, am creat măsuri pe care le-am folosit pentru a calcula virtual informații suplimentare pe care vreau să le obțin din datele mele.

Măsurile pe care le-am făcut au fost măsurile vânzărilor totale și cantității totale .

Agregări simple în LuckyTemplates

Vă voi arăta mai întâi cum să organizați aceste măsuri pe care le-am făcut. Pentru a face asta, voi crea un grup de măsură .

Mai întâi, accesați fila Acasă și apoi selectați Introduceți date.

Agregări simple în LuckyTemplates

După aceea, schimbați numele tabelului în Măsuri cheie.

Puteți alege orice nume doriți. Tocmai am ales acest nume pentru că se potrivește contextului a ceea ce vreau să fac cu tabelul.

Agregări simple în LuckyTemplates

După cum puteți vedea în fila Câmpuri, tabelul Măsuri cheie încă nu conține nimic.

Agregări simple în LuckyTemplates

Așa că acum, ceea ce voi face este să completez asta cu măsurile pe care le-am luat.

Voi adăuga mai întâi măsura Cantității totale la tabelul nou creat.

Pentru a face acest lucru, faceți clic pe măsura Cantității totale, accesați fila Instrumente de măsurare, apoi schimbați tabelul Acasă la Măsuri cheie.

Agregări simple în LuckyTemplates

Și apoi, procedați la fel cu măsura vânzărilor totale.

Faceți clic pe măsura vânzărilor totale, accesați fila Instrumente de măsurare, apoi schimbați tabelul de pornire la Măsură cheie.

Agregări simple în LuckyTemplates

După ce faceți asta, veți vedea acum că măsurile se află sub Tabelul Măsurilor Cheie.

Acum, voi elimina coloana numită Column1 pentru că nu prea am nevoie de ea.

Agregări simple în LuckyTemplates

Acum voi deschide panoul în fila Câmpuri. Pentru a face acest lucru, faceți clic de două ori pe butonul de intrare/ieșire a panoului, care este evidențiat în colțul din dreapta sus al imaginii de mai jos.

Agregări simple în LuckyTemplates

După cum puteți vedea, Măsurile cheie este acum un grup de măsuri, așa cum este indicat de pictograma calculatorului de lângă numele său. Acum se află și în partea de sus a filei Câmpuri.

Agregări simple în LuckyTemplates

Vă recomand să începeți să adăugați această bună practică în fluxul de lucru de dezvoltare.

În cele din urmă, veți începe să vă ramificați în măsuri mai complexe. Așadar, organizarea lor chiar de la început vă va ajuta să le faceți mai ușor referințe pentru utilizare ulterioară.

Agregări în LuckyTemplates

În măsurile pe care le-am făcut deja, am folosit doar funcții de iterare.

În măsura vânzărilor totale, am folosit funcția de iterare .

Agregări simple în LuckyTemplates

În timp ce eram în măsura Cantității totale, am folosit funcția .

Agregări simple în LuckyTemplates

Acum, din moment ce v-am arătat deja câteva exemple de funcții de iterare, voi începe să introduc câteva agregări în LuckyTemplates care sunt și ele utile.

Fac asta pentru că indiferent de calculul pe care îl faci, vreau să-l faci cu o măsură DAX.

Începutul oricărui lucru avansat în LuckyTemplates, mai ales dintr-o perspectivă analitică, începe cu ceva simplu.

Începe doar prin a înțelege măsurile DAX și a te familiariza cu cum să le scrii cât mai repede posibil.

Aici, vă voi arăta câteva agregări simple în LuckyTemplates .

Agregări simple în LuckyTemplates

După cum puteți vedea, tabelul este tăiat de filtrele Lună scurtă și Nume agent de vânzări din cauza a ceea ce am făcut în blogul anterior.

Chiar dacă aceste filtre sunt aici, pot folosi în continuare acest tabel pentru a vă arăta câteva exemple despre cum să utilizați funcțiile de agregare.

Nu vă lăsați prea implicați în a vă gândi la filtre, atâta timp cât există un calcul care se întâmplă în fundal.

De asemenea, voi folosi aceste filtre mai târziu pentru a vă arăta cum funcționează agregările din LuckyTemplates cu ele.

Pentru a începe, accesați fila Instrumente de măsurare, apoi faceți clic pe Măsură nouă.

Agregări simple în LuckyTemplates

Problema cu crearea măsurilor este că acestea apar pe orice tabel pe care îl selectați în fila Câmpuri. Deci, mai întâi, asigurați-vă că ați făcut clic pe tabelul Măsuri cheie înainte de a face o măsură nouă.

Agregări simple în LuckyTemplates

Acum că am creat o măsură nouă, schimbați „Măsura” în „Cantitatea medie” pentru a o denumi corect.

Voi începe cu un calcul care necesită o funcție simplă de agregare, funcția .

Funcția AVERAGE returnează media aritmetică a tuturor numerelor dintr-o coloană.

Voi lua media valorilor din coloana Cantitate din tabelul Vânzări.

Configurarea formulei este prezentată mai jos.

Agregări simple în LuckyTemplates

Voi rezuma toate valorile din coloana Cantitate și apoi le voi face o medie după.

După aceea, apucați măsura Cantității medii din tabelul Măsuri cheie din fila Câmpuri, apoi trageți-o în vizual.

Agregări simple în LuckyTemplates

După cum puteți vedea, valorile din coloana Cantitate totală și coloana Cantitate medie sunt toate aceleași, cu excepția valorii totale.

Agregări simple în LuckyTemplates

Acest lucru se datorează faptului că pentru fiecare produs, l-au achiziționat doar într-o singură tranzacție, dar au cumpărat mai multe.

De exemplu, Henry Cox a cumpărat 3 cantități de Produs 56 într-o singură tranzacție.

Acum, voi face o altă măsură doar pentru a vă arăta mai multe exemple de funcții de agregare.

Deci, din nou, accesați fila Instrumente de măsurare, apoi faceți clic pe Măsură nouă.

Agregări simple în LuckyTemplates

O altă agregare pe care o puteți utiliza în LuckyTemplates este funcția care returnează cea mai mică valoare numerică sau text dintr-o coloană.

Agregări simple în LuckyTemplates

O alta este funcția care returnează valoarea maximă numerică sau text într-o coloană.

Agregări simple în LuckyTemplates

Acestea sunt exemple de funcții de agregare pe care le puteți înțelege și utiliza cu ușurință în situațiile în care se potrivesc.

Dar ceea ce vreau cu adevărat să fac este să calculez Tranzacțiile Totale. Pentru a face acest lucru, voi folosi o funcție numită .

Mai întâi, redenumiți măsura schimbând „Măsura” în „Total tranzacții”.

Agregări simple în LuckyTemplates

Apoi adăugați funcția COUNTROWS. Această funcție preia un tabel și apoi returnează numărul de rânduri din acel tabel.

Deoarece vreau să calculez tranzacțiile totale, voi număra câte rânduri există în tabelul meu de vânzări.

Pentru a face acest lucru, în interiorul funcției COUNTROWS, faceți referire la tabelul Vânzări. Așa am configurat formula.

Agregări simple în LuckyTemplates

Funcția va trece prin tabelul de vânzări și apoi va număra numărul de rânduri de acolo.

Deoarece fiecare rând din tabelul Vânzări reprezintă o singură tranzacție, numărarea fiecărui rând este la fel ca și a număra fiecare tranzacție.

Acum, apucați măsura Tranzacției totale din tabelul Măsuri cheie, apoi trageți-o în vizual.

Agregări simple în LuckyTemplates

După ce faci asta, vei vedea că există o singură tranzacție de fiecare dată.

Agregări simple în LuckyTemplates

Acesta este rezultatul de a avea filtrele pe care le avem.

Aceasta înseamnă doar că pentru luna mai, Henry Cox, de exemplu, a cumpărat 3 cantități de Produsul 56 într-o singură tranzacție de la Ernest Wheeler.

Acum voi schimba lucrurile. Mai întâi, voi elimina coloana Nume produs făcând clic pe butonul X, așa cum se arată mai jos.

Agregări simple în LuckyTemplates

Și apoi voi deselecta și toate filtrele.

Pentru a face asta, voi face clic pe caseta de lângă numele lui Ernest Wheeler.

Agregări simple în LuckyTemplates

Și, de asemenea, faceți clic pe caseta de lângă mai.

Agregări simple în LuckyTemplates

Veți vedea că cifrele s-au schimbat destul de mult.

Agregări simple în LuckyTemplates

Să aruncăm o privire la Martin Berry. Vânzările totale pe care le-am obținut de la el sunt de 87.727 USD, cantitatea totală de produse pe care le-a cumpărat este de 51 și, în medie, cumpără 1,89 dintre produsele mele la fiecare dintre cele 27 de tranzacții totale cu mine.

După cum puteți vedea, după ce am schimbat filtrele calculelor noastre, rezultatele s-au schimbat și ele.

Aici intervine scalabilitatea măsurilor DAX. Dacă vă gândiți bine, formulele pe care le-am folosit sunt foarte simple.

Am folosit doar funcțiile SUMX, SUM, RELATED, AVERAGE și COUNTROW pentru măsurile noastre. Acestea sunt funcții cu care sper să vă obișnuiți ușor.

Folosind aceste funcții simple, putem obține cu ușurință diverse calcule doar modificând contextul.

Aceasta este puterea reală a măsurilor DAX. Fără a adăuga alte formule, puteți obține o mulțime de informații doar prin schimbarea filtrelor.

Acest lucru este posibil doar de modelul pe care l-ați construit. Așa că asigură-te că ai modelul potrivit.

Agregări simple în LuckyTemplates

Ultimul lucru pe care vreau să-ți arăt este că poți formata rezultatele în tabel, dacă este necesar.

Deoarece știu că vânzările totale ar trebui să fie în dolari, îl voi schimba în formatul corespunzător.

Pentru a face acest lucru, faceți clic pe măsura vânzărilor totale, accesați fila Instrumente de măsurare, iar în secțiunea Formatare, schimbați Numărul întreg în Monedă făcând clic pe pictograma $.

Agregări simple în LuckyTemplates

Există o mulțime de moduri prin care vă puteți formata rezultatele dacă aveți nevoie.

După ce faceți asta, rezultatele ar trebui să arate acum astfel:

Agregări simple în LuckyTemplates


Introducere pentru a filtra contextul în LuckyTemplates
Elemente de bază pentru dezactivare și pivotare în LuckyTemplates – Revizuirea editorului de interogări
Prezentare vânzări QoQ folosind Time Intelligence în LuckyTemplates

Concluzie

În acest blog, am trecut peste câteva exemple de funcții de agregare pe care le puteți utiliza în calculele DAX.

V-am arătat funcțiile MEDIE, MIN, MAX și COUNTROWS, care sunt cu siguranță ușor de înțeles.

Sper că acest lucru vă va ajuta să înțelegeți ceea ce puteți obține atunci când utilizați măsurile DAX în LuckyTemplates.

Toate cele bune,

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

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.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Î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.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

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.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

Î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.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

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.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

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.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

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

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți