Krysssalgsmatrise i Lucky-maler ved bruk av DAX

I denne opplæringen viser jeg deg hvordan du lager en krysssalgsmatrise i LuckyTemplates. Dette er bare en forhåndsvisning av en økt som jeg gjennomførte i en . Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Denne teknikken som jeg skal demonstrere kan tilføre mye verdi til markedsførings- og salgsaktivitetene dine ved å vite hvilke produkter som kjøpes sammen med andre produkter. Det aller første du må gjøre for å oppnå dette er å sette opp modellen. 

Innholdsfortegnelse

Sette opp modellen

Dette er en veldig detaljert modell som vi har her, som jeg brukte under Learning Summit, men vi skal fokusere på produkttabellen og sammenligningsprodukttabellen for denne opplæringen.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Vi trenger at disse to tabellene er langs alle radene og langs alle kolonnene.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Tabellen for sammenligningsprodukter er et nøkkeloppsett for denne krysssalgsmatrisen. Det er nøyaktig det samme som produkttabellen, som om det er generisk. Jeg har laget den ved å bruke denne formelen, som returnerer en tabell basert på hva vi ønsker fra den aktuelle tabellen. I dette tilfellet vil vi ha indeksen i produktnavnet.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Vi skal bruke denne indeksen over toppen av matrisen vår, og vi skal bruke produktnavnet på tvers av alle radene.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Merk at denne tabellen ikke har noe forhold til kjernemodellen . Vi skal integrere noen filtre fra denne tabellen i vår kjernemodell via en formel .

Å forstå kontekst er virkelig nøkkelen til å få dette.

Nå lager vi kundelisten basert på produktene ved å bruke denne formelen. Vi bruker, som returnerer en tabell med unike elementer basert på filtrene som er plassert på den.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Så vi lager en tabell over hvor mange unike kunder som kjøpte et bestemt produkt. For eksempel, for produkt 2, er det 688. Da teller vi bare opp den tabellen.

Å lage matrisen

For å få en matrise må vi se på denne kundekjøpslistetabellen og den virtuelle tabellen som blir filtrert av sammenligningsproduktene. Og dette er nøkkelformelen.

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

La oss nå se på tabellene våre her, spesielt dette resultatet, 109. Dette 109-resultatet er en kombinasjon av listen over kunder som lager 688-resultatet (produkt 2) og listen over kunder som oppretter 636-resultatet (produkt 1) .

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Det regner ut hvor mange kunder som har kjøpt produkt 2, men også kjøpt produkt 1. Og vi må sammenligne disse listene. Det er enkelt å lage denne listen over produkt 2 fordi filteret som plasseres her er naturlig forekommende og det kommer til å filtrere 688-resultatet naturlig.

Vi produserer også en viss kontekst for dette produkt 1 (636), som blir representert med dette indeksnummeret på 1, via denne spesielle formelen, ComparisonPurchase .

Krysssalgsmatrise i Lucky-maler ved bruk av DAX

Med ALL- funksjonen fjerner vi enhver kontekst som kan forekomme naturlig via vår modell, som er plassert over av produkt 2 (109). Deretter bruker vi kontekst på nytt via et virtuelt forhold ved å bruke funksjonen. Jeg foretrekker denne metoden som bruker TREATAS fordi den forenkler ting og den skaper en mye renere modell.

TREATAS skaper kontekst eller filtrerer virtuelt i modellen vår innenfor en formel i stedet for å måtte gjøre det fysisk. 

Med denne formelen lager vi to lister over kunder, uansett hvor vi er i matrisen. Så for 109, variabelen () InitialPurchase beregner kundene som kjøper produkt 2, og variabelen ComparisonPurchase beregner kundene som kjøper produkt 1.

Deretter er den andre nøkkeldelen av beregningen med bruken avfunksjon for å finne ut hvilke kunder som vises i vår InitialPurchase-tabell og i vår ComparisonPurchase-tabell. Det gir oss de samlede kundene som kjøper begge disse produktene, og det skjer igjen og igjen gjennom hele denne matrisen.




Konklusjon

Denne opplæringen er bare en forhåndsvisning av hvordan du lager krysssalgsmatrise i LuckyTemplates. Det er ganske mye i det, men jeg ville gi deg en idé om hvordan dette faktisk fungerer. Jeg har blitt spurt om krysssalgsmatriser mange ganger, så jeg tenkte at det ville være flott å gi en oversikt over hvordan det gjøres i LuckyTemplates.

Dette er en flott måte å kjøre en krysssalgsanalyse og få fantastisk innsikt. Du får for eksempel prosentene og se hva som er en god oppsalgsmulighet for bestemte kunder. Hvis du vil lære mer om denne teknikken, sjekk ut lenkene nedenfor.

Jubel!

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






Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.