LuckyTemplates dynamisk gruppering | Banding ved hjælp af DAX

Jeg vil gennemgå en LuckyTemplates dynamisk grupperingsteknik. Jeg viser dig, hvordan du dynamisk fremviser segmenter af dine informationsbånd. Dette er en kraftfuld teknik til at bygge videre på din datamodel. Du kan se den fulde video af denne tutorial nederst på denne blog.

Jeg har en virkelig simpel datamodel her. Det er lidt af et rod på grund af den måde, Microsoft sætter tingene op inde i LuckyTemplates, som jeg ikke kan lide; så jeg vil gerne omarrangere det ved hjælp af vandfaldsteknikken.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Jeg vil have min salgstabel nederst og alle mine opslagstabeller øverst.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Men i mange tilfælde har dine opslagstabeller ikke så meget information. Jeg har for eksempel mine kundedata her, men jeg vil gerne kunne gruppere mine kunder ud fra en metric, og jeg vil gerne gøre det dynamisk.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Afhængigt af mit valg vil grupperingen være anderledes. For eksempel vælger jeg et andet år eller siger et andet produkt, jeg vil gerne være i stand til at analysere mine resultater i grupperingen baseret på disse valg.

Når du kombinerer denne teknik med en god model, er der flere måder, hvorpå du kan filtrere dine data.

Lad os nu gennemgå teorien om, hvordan dette faktisk fungerer.

Indholdsfortegnelse

DAX-formler og måleforgreninger

Jeg har her en simpel beregning for mit samlede salg. I denne foranstaltning brugte jegog jeg har hentet prisen fra en anden tabel, og gange det derefter med den solgte mængde ved hver enkelt transaktion.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Nu inden for visualiseringen ønsker jeg at kunne bryde ud, hvilke af mine kunder der er, hvad jeg betragter som gode vækstkunder , gennemsnitlige vækstkunder eller dårlige vækstkunder . Nøglen er at genkende det valgte år på skæremaskinen.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Jeg har også min Salg LY (sidste år) beregning her, hvor jeg brugteogfunktioner.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Ud fra denne beregning kan jeg så regne den procentvise vækst ud ( Salgsvækst ).

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Sådan kan du opbygge nichebåndberegninger. I dette tilfælde forgrener jeg mig ind i denne beregning (Sales Growth), og så vil jeg oprette mine segmenter ud fra det.

Bemærk, at ingen af ​​disse data findes i nogen af ​​mine rådatatabeller . Jeg opretter dette med mål, og så vil jeg segmentere og dynamisk bande baseret på denne beregning.

Du kan se på punktdiagrammet visualisering er, hvor segmentet eller grupperingen virkelig bryder ud. Denne visualisering har samme mål som søjlediagramvisualiseringen hernede. Det er bare at repræsentere tingene på en lidt anden måde. Og det er stadig en dynamisk beregning eller en dynamisk segmenteringsteknik.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Jeg kan også opdele dette efter måned og år ved blot at tilføje et slicer-filter.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

LuckyTemplates dynamisk gruppering ved hjælp af DAX

Jeg plejer at få mine formler fra, ved hjælp af den webbaserede applikation DAX Clean Up . Du kan gemme alle dine formler her.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Jeg har mit banding-eksempel gemt i Analyst Hub, og jeg kan bare kopiere koden og indsætte den i min model. Du skal muligvis ændre et par parametre i formlen, men i dette tilfælde har jeg allerede sat denne perfekt op.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

En anden ting, du skal huske, når du laver dynamisk segmentering, er, at du skal oprette en understøttende tabel . I dette eksempel ønsker jeg at kunne segmentere ud fra denne vækstfaktor. Så jeg brød mine segmenter ud for netop den vækstfaktor.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Og bemærk, at jeg bygger oven på min kernemodel. Ingen af ​​disse data bliver fysisk implementeret i nogen tabel overhovedet, hvilket gør denne teknik så fleksibel.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Lad os nu se på den formel, jeg brugte her, Salg pr. vækstgruppe .

I formlen ser du, at jeg vil beregne det samlede salg, men jeg vil gerne være i stand til at filtrere det salgsresultat efter den understøttende tabel, jeg har oprettet.

Jeg vil vurdere, hvad kundens vækst var. Og så medfunktion, vil denne formel gentage hver enkelt kunde og beregne salgsvæksten for hver kunde. Dette går på hele listen over mine kunder virtuelt, og så returnerer det salget baseret på hvad der end vurderes at være sandt.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Det interessante ved dette er, at når jeg trækker denne formel ind i tabellen, vil du se, at alt på et tidspunkt bliver sandt. Dette skyldes, at filteret slet ikke er i sammenhængen i denne tabel.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX

Du kan dog se båndene eller grupperne på scatter chart-visualiseringen. Med den understøttende tabel, som jeg oprettede (tabel over kundesegmenter), er filteret i formlen, Salg pr. vækstgruppe , i spil i denne visualisering. Som et resultat vil mange vurdere til falsk. Og det er sådan, vi får segmenterne, disse bånd inden for visualiseringen.

LuckyTemplates dynamisk gruppering |  Banding ved hjælp af DAX




Konklusion

Der er lidt at pakke ud i denne LuckyTemplates dynamiske grupperingsteknik, men det er ikke så svært, hvis du virkelig forstår det mønster og den understøttende tabel, du skal bruge.

Du kan indtaste dette mønster igen og igen, uanset hvilken stribe du ønsker. Det understøttende bord kan være totalt dynamisk og fleksibelt og kan baseres på enhver metrik, du ønsker. Bare sørg for, at du faktisk indtaster den korrekte metrik i denne evaluering gennem tabellen. Dette er fuldstændig dynamisk i forhold til hvad du end lægger ind her. Her kan du f.eks. have avancer.

For mere relateret indhold, tjek nedenstående links.

Skål!

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.