Segmentare dinamică personalizată folosind DAX în LuckyTemplates

În această postare de blog, vreau să trec peste un model DAX avansat despre cum să creez o segmentare dinamică personalizată în LuckyTemplates. Puteți aplica această tehnică grozavă în multe scenarii pentru a obține informații semnificative. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Grupurile dinamice sunt create atunci când o serie de clienți diferiți sunt segmentați pe baza unor valori diferite, cum ar fi vânzările, creșterea marjei și profitul mediu pe lună.

Cuprins

Gruparea clienților împreună

Scopul în segmentarea dinamică personalizată este de a clasa clienții pe baza diferitelor valori . Privind la vizualizarea de mai jos, veți vedea că datele sunt segmentate în trei grupuri – de la 1 la 20, de la 21 la 50 și „altele”.

Datorită acestor grupuri, puteți vedea clienții cheie, produsele cheie sau dimensiunile cheie și puteți explora cu adevărat acest aspect într-un mod mai eficient. Puteți vedea modele în datele dvs. În caz contrar, toate acele date ar arăta doar ca un amestec de puncte pe o diagramă de dispersie fără acele grupuri. 

De asemenea, mergem după crearea unui calcul dinamic. Aceasta înseamnă că clienții nu sunt doar clasați în întregul set de date și cronologie. O facem și pentru selecții specifice.

Să presupunem că vreau să mă uit doar la datele clienților mei din regiunea de vest pentru prima jumătate a anului.

Odată ce aceste filtre sunt aplicate, veți vedea că rezultatele sunt actualizate dinamic. Clasifică automat datele selectate de la 1 la 20, de la 21 la 50 și așa mai departe.

Odată ce aceste clasamente sunt create, puteți, de asemenea, să creați un slicer din el și să explorați aceste grupuri specifice de clienți cu adevărat eficient.

Lucrul interesant despre acest filtru este că nimic din acestea nu aparține niciunui tabel existent din modelele de date de bază și nici nu provine din nicio bază de date. Este generat în modelul dumneavoastră LuckyTemplates prin utilizarea formulei DAX corecte.

Crearea de noi grupuri dinamice

Iată cum puteți construi aceste grupuri de la zero. Amintiți-vă că încercați să construiți un tabel care va prezenta datele în același mod în care tabelul de mai jos o face, cu limite minime și maxime pentru fiecare grup.

L-am limitat la 3 grupuri pentru a fi mai ușor de aranjat, dar în funcție de nevoie, puteți avea de fapt mai multe.

Odată ce aceste limite sunt stabilite, aceste grupuri personalizate se vor transforma într-un tabel de sprijin.

După cum puteți vedea, grupurile personalizate nu au nicio relație cu alte elemente din modelul dvs. Deci, vom adăuga ceva logică și vom rula o formulă DAX prin acest tabel. Odată ce această logică este acolo, putem începe să filtram rezultatele.

Aici intervin aceste modele de segmentare . Vom folosi două modele aici – Profituri și Marje .

Profituri prin grupare personalizată

Vom începe cu primul model, care analizează Profiturile prin grupare personalizată .

Să defalcăm această măsură parte cu parte.

Acum, dacă ne uităm la clasamentul nostru, clasamentul nostru se va face întotdeauna pe baza vânzărilor totale .

Lucrul interesant aici este că, deși acest lucru se bazează pe vânzări totale , rezultatul nostru nu este de fapt vânzări. Rezultatul se va baza pe alte valori. Asta arată din nou cât de eficientă este această tehnică.

Deci, în loc să folosim doar funcția , vom adăuga un context diferit în formulă. Din nou, acest lucru se bazează pe faptul că folosim o masă suport.

Folosind funcția , vom evalua clasamentul fiecărui client în parte.

Vom clasa fiecare client folosind limitele pe care le-am stabilit pentru fiecare grup. De aceea, veți vedea că am adăugat rangul min și rangul maxim în măsura noastră.

Acum, odată ce evaluarea îndeplinește condițiile privind filtrele pe care le-am stabilit, atunci rezultatele vor returna Profitul Total

Marje prin grupare personalizată

Acum, să aruncăm o privire la segmentarea Margins .

Din nou, să defalcăm această formulă parte cu parte.

Veți vedea că aceasta este aproape exact aceeași cu segmentarea profitului, doar că de data aceasta, folosim funcția CALCULATE pentru Marja de profit .

La fel ca și înainte, adăugăm context prin stabilirea rangului minim și a rangului maxim pentru grupurile noastre personalizate . De acolo, vom obține rezultatele de care avem nevoie.

Aici rezultatele sunt împărțite în diferite segmente. Principalul lucru de reținut este că ceea ce filtrăm aici este tabelul pe care l-am creat, care este Grupuri personalizate .

După cum puteți vedea în vizualizarea de mai jos, acest tabel este filtrat deoarece Grupul nostru personalizat se află acum în legenda noastră.

Prin urmare, vizualizarea va afișa acum date bazate pe clienții anumiți care fac parte din acel grup segmentat.


Segmentare dinamică: Cum se segmentează clienții în grupuri utilizând un exemplu de segmentare DAX avansată
Utilizarea DAX avansat în Tehnici de segmentare a clienților LuckyTemplates
folosind modelul de date – LuckyTemplates și DAX

Concluzie

Cu această tehnică, acum este ușor să clasați datele pe baza unor segmente specifice. Amintiți-vă că această logică este aplicată dinamic pentru fiecare selecție pe care o aveți. Deci, dacă doriți să clasați datele pentru vânzările cu ridicata din Midwest, trebuie să aplicați aceeași evaluare și pentru acea selecție specifică.

Acest tip de perspectivă nu este tocmai ceva care va ieși din datele dvs. brute. Frumusețea segmentării dinamice este că poate fi folosită și în diferite situații și diferite aplicații de raportare.

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