Datamodellering i LuckyTemplates med hjälp av stödtabeller

När vi gör en analys av vår modell kanske vi vill hitta en insikt som inte är relaterad till någonting i våra tabeller. Det är där konceptet med att använda stödtabeller för LuckyTemplates datamodellering kommer in.

Stödtabeller har inget samband med våra tabeller, men vi kan använda dem för att stödja visualiseringarna i våra rapporter. 

Innehållsförteckning

Exempelscenario för datamodellering i LuckyTemplates

För det här exemplet skapar vi en stödtabell för vår kundtabell . Vi kan lägga över den stödjande tabellen med information. Kör sedan DAX-logik för att skapa visualiseringar som inte är möjliga med det vi för närvarande har på vår kundtabell

Datamodellering i LuckyTemplates med hjälp av stödtabeller

I vår rapportvy har vi en visualisering som visar de totala transaktionerna för varje kund. I det här exemplet är den högsta transaktionen från en kund 33 .

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Då är den lägsta 8 .

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Vi vill till exempel skapa en visualisering som visar hur ofta våra kunder är baserat på deras transaktioner. Det är en visualisering som visar den totala försäljningen av våra hög-, mellan- och lågfrekventa kunder som inte finns någonstans på vår modell. Vad vi kan göra är att skapa en tabell som kommer att innehålla dessa frekvenser, så att vi kan köra logik genom den.

Skapa en stödtabell för datamodellering i LuckyTemplates

Det finns olika sätt att skapa en tabell. För det här exemplet, låt oss använda alternativet Ange data på fliken  Hem .

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Låt oss namnge denna tabell som " Inköpsfrekvens ". Ställ sedan in den första kolumnen som Frekvensgrupp och lägg till frekvensvärdena som Hög , Ok och Låg . Lägg till kolumnerna Min och Max också. I vår nuvarande tabell säger vi att våra högfrekventa kunder bör ha minst 2540 transaktioner. De medelfrekventa kunderna ska ha 1525 transaktioner och de lågfrekventa kunderna är de med endast 015 transaktioner.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

I relationsvyn placerar vi vår tillagda tabell för köpfrekvens på höger sida. Detta beror på att tabellen Inköpsfrekvens är en stödtabell . Kolumnerna som skapas i den här tabellen har inte någon relation till några tabeller i vår datamodell. Vi kommer bara att använda detta för att köra DAX-logik för att stödja de visualiseringar vi vill skapa på våra rapporter. 

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Skapa måtttabeller för datamodellering av LuckyTemplates

Förutom tabellen Inköpsfrekvens , låt oss också skapa en annan tabell med alternativet Ange data . Låt oss döpa det till Dynamisk gruppering . Vi skapar sedan ett mått i den här tabellen.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Byt namn på måttet till tabellen Försäljning per frekvensgrupp . Du kan lära dig mer om .

Datamodellering i LuckyTemplates med hjälp av stödtabeller

För vår åtgärd kommer vi att använda en DAX-kod som är ganska komplicerad. Detta mått beräknar den totala försäljningen för var och en av kunderna i tabellen Kunder . Den identifierar om deras totala transaktioner ligger inom MIN- och MAX -värdet i tabellen Inköpsfrekvens , som är den stödtabell som vi skapade. 

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Det viktigaste här är att tabellen Inköpsfrekvens inte har någon relation på vår kundtabell eller några andra tabeller. Men genom att skapa en logik med hjälp av ett mått och DAX-kod kan vi nu använda den för att stödja eller skapa en visualisering med våra andra tabeller.

Skapa anpassade visualiseringar i LuckyTemplates

För att skapa den visualisering vi vill ha behöver vi bara dra kolumnen Frekvensgrupp i vår dynamiska grupperingstabell på vår arbetsyta.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Sedan drar vi vårt mått för försäljning per frekvensgrupp till vår frekvensgrupp på duken.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Som ett resultat har vi nu en visualisering som visar oss kundens totala försäljning från de höga, låga och mellanfrekvenserna ( Ok ).

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Efter det kan vi förvandla detta till en visualisering av munkdiagram. Sedan kommer vi att se att baserat på logiken vi skapade med vår stödtabell, är de flesta av våra kunder inom mellanfrekvensen ( Ok) .  

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Det är vettigt eftersom om vi kontrollerar våra kunders totala transaktioner, har de flesta av dem runt 20-21 transaktioner.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Det är inom mellanintervallet 15-25 ( Ok ) frekvens baserat på vår stödtabell ( Frequency Group ).

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Vi kan också skapa en annan visualisering genom att dra måttet ( försäljning efter frekvensgrupp ) inuti vår visualisering av kundnamn ...

Datamodellering i LuckyTemplates med hjälp av stödtabeller

… och kolumnen Frekvensgrupp från vår stödtabell ( Inköpsfrekvens ) .

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Som ett resultat visar visualiseringen nu kundernas namn, deras totala försäljning och deras transaktionsfrekvens. 

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Vi kan sedan konvertera denna visualisering till ett stapeldiagram om vi vill.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Slutligen har vi dessa visualiseringar för Försäljning per frekvensgrupp efter kundnamn och frekvensgrupp och försäljning per frekvensgrupp efter frekvensgrupp.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Slutsats

Sammanfattningsvis kunde vi skapa en stödtabell och använda den för datamodellering i LuckyTemplates. Det här är några kraftfulla tekniker som vi kan uppnå när vi använder stödbord.

Fundera nu på hur vi kan utöka logiken här. I det här fallet isolerade vi transaktioner men vi kan också göra detta till andra beräkningar för en grupp människor i försäljning, marginaler, tillväxt och många fler.

Jag hoppas att du kunde se logiken och vikten av att använda stödtabeller . Återigen, de används enbart för att stödja logiken och visualiseringen vi vill skapa och vi kan använda dem på olika sätt. Med detta kan du lägga till fantastiska analystekniker i dina egna modeller.

Med vänliga hälsningar,


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.