Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

I denne blog introducerer jeg LuckyTemplates kohorteanalyse . Dette var et af de emner, som jeg gennemgik i detaljer i en, hvor jeg demonstrerede , hvad kohorteanalyse er, og hvordan du kan gøre det i LuckyTemplates. I denne vejledning lærer du, hvordan du sætter den op i din LuckyTemplates-model. Du kan se den fulde video af denne tutorial nederst på denne blog.

Ideen omkring kohorteanalyse er, at vi grupperer vores kunder ud fra en bestemt adfærd eller egenskab, som de har.

I dette eksempel grupperer vi vores kunder baseret på, hvornår de første gang købte , og derefter skal vi analysere fastholdelsesraten for disse kunder .

Så ideen er at skabe en kohorte af, hvornår kunderne først køber og derefter analyseret over tid, hvor lang tid det tager for dem at komme og købe igen. Vi sammenligner derefter alle kunderne i vores kohorte af alle måneder og ser, om fastholdelsesniveauerne forbedres eller reduceres.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

I denne demonstration har vi procenter, hvilket er en god måde at se det på, men vi har også absolutte tal.

Indholdsfortegnelse

Klassificering af kundekøb

Hvis du tænker på kohorte i sig selv, betyder det "gruppering af kunder". Så her regner vi ud, hvornår kunden tiltrådte, eller hvornår de først købte hos os. Det er det, vi klassificerer som tilmeldingsdatoen

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

Tilslutningsdatoformlen er kun den mindste købsdato i salgstabellen. Så vi udarbejder minimums- eller laveste dato, som nogen af ​​disse kunder på hver række har købt.

Derefter klassificerede vi dem i deres særlige kohorte baseret på hvilken måned og år de har købt

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

For eksempel købte Jesse Evans her den 11. marts 2014, så kunder som Evans vil være i marts 2014-kohorten.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

DAX-formler til kohorteanalyse

Formlerne vi bruger her er meget enkle. Tilmeldingsdatoen er kun MIN for ordredatoen ( salg ).

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

Kohortemåneden er dybest set at finde ud af måneden for den tilmeldingsdato.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

Og så bringer vi dem hertil.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

Vi kan lave en kohorte på mange forskellige variabler . Dette er blot et eksempel fra den virkelige verden på fastholdelsesrater.

Klassificering af tidsrammer

Den anden ting at klassificere er tidsperioderne . Disse er kun generiske (1, 2, 3 osv.), men vi er nødt til at oprette nogle generiske tidsperioder for at sammenligne alle disse kohorter (januar 2014, feb 2014 osv.), fordi de alle er i forskellige tidsrammer. Vi er nødt til at lave en like-for-like sammenligning af alle disse kohorter over forskellige tidsperioder.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

Så det er sådan, vi sætter det op, hvis vi laver denne form for analyse. Vi har periode 1 til 12, og vi fanger Minimum Days og Max Days.

Sådan implementeres kohorteanalyse i LuckyTemplates – Avancerede DAX-koncepter

For eksempel, hvis en kunde købte hos os og derefter købte tilbage igen inden for de første 30 dage, vil denne kunde blive klassificeret som den første opbevaringsperiode (periode 1). Hvis kunden har købt hos os igen mellem 120 og 150 dage, er denne kunde i periode 5, og så videre.

Vi ser, at dette bliver gennemført på tværs af alle vores kohorter, selvom disse kunder foretager deres første køb på et senere tidspunkt. Vi sammenligner derefter vores kohorte på et like-for-like-grundlag helt tilbage til januar 2014 ved at bruge den komplekse kombination af beregninger.


Tidsbaseret kohorteanalyse – Sådan opsætter du din datamodel i LuckyTemplates

Konklusion

I Learning Summit dykkede jeg meget længere ned i, hvordan du præcist kan generere dine formler for at kunne gøre dette, men jeg tænkte, at dette ville være en god introduktion. Mange af jer har sikkert ikke engang hørt om kohorteanalyse.

Dette er en ret avanceret analytisk teknik, men jeg ville gerne give dig en primer om, hvad kohorteanalyse er, og vise dig, hvordan vi kan finde ud af dette i LuckyTemplates. Vi kan også gøre det på en meget dynamisk og effektiv måde, hvor vi kan integrere det i vores model.

Jeg har set denne analyse udført i Excel og nogle andre avancerede værktøjer, men vi kan gøre det i Power Bi og gøre det endnu bedre og mere effektivt. Tjek nedenstående links for flere LuckyTemplates-ressourcer omkring dette emne.

Skål!

***** Lærer du Lucky Templates? *****






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.