Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

I denne bloggen introduserer jeg LuckyTemplates kohortanalyse . Dette var et av temaene jeg gikk gjennom i detalj i en, hvor jeg demonstrerte hva kohortanalyse er og hvordan du kan gjøre det i LuckyTemplates. I denne opplæringen lærer du hvordan du setter den opp i LuckyTemplates-modellen din. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Tanken rundt kohortanalyse er at vi grupperer kundene våre basert på en bestemt atferd eller egenskap de har.

I dette eksemplet grupperer vi kundene våre basert på når de først kjøpte , og deretter skal vi analysere oppbevaringsgraden til disse kundene .

Så tanken er å lage en kohort av når kundene først kjøper og deretter analysert over tid hvor lang tid det tar før de kommer og kjøper igjen. Vi sammenligner deretter alle kundene i kohorten vår av alle månedene og ser om oppbevaringsnivåene forbedres eller reduseres.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

I denne demonstrasjonen har vi prosenter, som er en god måte å se det på, men vi har også absolutte tall.

Innholdsfortegnelse

Klassifisering av kundekjøp

Hvis du tenker på kohorten i seg selv, betyr det "gruppering av kunder". Så her regner vi ut når kunden ble med eller når de først kjøpte fra oss. Dette er hva vi klassifiserer som sluttdatoen

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

Join Date-formelen er bare Min. kjøpsdato i salgstabellen. Så vi regner ut minimumsdatoen eller den laveste datoen som noen av disse kundene på hver rekke har kjøpt.

Deretter klassifiserte vi dem i deres spesielle kohort basert på hvilken måned og år de har kjøpt

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

For eksempel kjøpte Jesse Evans her 11. mars 2014, så kunder som Evans vil være i mars 2014-kohorten.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

DAX-formler for kohortanalyse

Formlene vi bruker her er veldig enkle. Tilmeldingsdatoen er bare MIN for bestillingsdatoen ( salg ).

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

Kohortmåneden er i utgangspunktet å finne ut måneden for den tilmeldingsdatoen.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

Og så bringer vi dem hit.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

Vi kan lage en kohort på mange forskjellige variabler . Dette er bare ett eksempel fra den virkelige verden på oppbevaringsrater.

Klassifisering av tidsrammer

Den andre tingen å klassifisere er tidsperiodene . Disse er bare generiske (1, 2, 3 osv.), men vi må lage noen generiske tidsperioder for å sammenligne alle disse kohortene (januar 2014, februar 2014 osv.) fordi de alle er i forskjellige tidsrammer. Vi må gjøre en like-for-like sammenligning av alle disse kohortene over ulike tidsperioder.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

Så dette er hvordan vi setter det opp hvis vi gjør denne typen analyse. Vi har periode 1 til 12, og vi fanger opp Mine dager og Maks dager.

Hvordan implementere kohortanalyse i LuckyTemplates – Avanserte DAX-konsepter

For eksempel, hvis en kunde kjøpte fra oss og deretter kjøpte tilbake igjen innen de første 30 dagene, vil denne kunden bli klassifisert som den første oppbevaringsperioden (periode 1). Hvis kunden kjøpte fra oss igjen mellom 120 og 150 dager, er den kunden i periode 5, og så videre.

Vi ser at dette blir fullført på tvers av alle våre kohorter, selv om disse kundene foretar sitt første kjøp på et senere tidspunkt. Vi sammenligner deretter kohorten vår på like-for-like-basis helt tilbake til januar 2014 ved å bruke den komplekse kombinasjonen av beregninger.


Tidsbasert kohortanalyse – Slik setter du opp datamodellen din i LuckyTemplates

Konklusjon

I Learning Summit dykket jeg mye mer inn i nøyaktig hvordan du kan generere formlene dine for å kunne gjøre dette, men jeg tenkte at dette ville være en god introduksjon. Mange av dere har sikkert ikke engang hørt om kohortanalyse.

Dette er en ganske avansert analytisk teknikk, men jeg ønsket å gi deg en primer om hva kohortanalyse er og vise deg hvordan vi kan finne ut av dette i LuckyTemplates. Vi kan også gjøre det på en veldig dynamisk og effektiv måte der vi kan integrere det i vår modell.

Jeg har sett denne analysen gjort i Excel og noen andre avanserte verktøy, men vi kan gjøre det i Power Bi og gjøre det enda bedre og mer effektivt. Sjekk ut koblingene nedenfor for flere LuckyTemplates-ressurser rundt dette emnet.

Jubel!

***** Lære Lucky Templates? *****







Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

I denne opplæringen skal jeg vise deg hva du kan gjøre med Natural Language Query eller skrivebordsfunksjonen for spørsmål og svar i LuckyTemplates netttjeneste.

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Lær hvordan du sorterer visualiseringer dynamisk i LuckyTemplates-rapportene dine. Få kvalitetsinnsikt samtidig som du er kreativ i måten du presenterer data på.

PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.