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.
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 .
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 .
Då är den lägsta 8 .
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 .
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 25 – 40 transaktioner. De medelfrekventa kunderna ska ha 15 – 25 transaktioner och de lågfrekventa kunderna är de med endast 0 – 15 transaktioner.
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.
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.
Byt namn på måttet till tabellen Försäljning per frekvensgrupp . Du kan lära dig mer om .
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.
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.
Sedan drar vi vårt mått för försäljning per frekvensgrupp till vår frekvensgrupp på duken.
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 ).
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) .
Det är vettigt eftersom om vi kontrollerar våra kunders totala transaktioner, har de flesta av dem runt 20-21 transaktioner.
Det är inom mellanintervallet 15-25 ( Ok ) frekvens baserat på vår stödtabell ( Frequency Group ).
Vi kan också skapa en annan visualisering genom att dra måttet ( försäljning efter frekvensgrupp ) inuti vår visualisering av kundnamn ...
… och kolumnen Frekvensgrupp från vår stödtabell ( Inköpsfrekvens ) .
Som ett resultat visar visualiseringen nu kundernas namn, deras totala försäljning och deras transaktionsfrekvens.
Vi kan sedan konvertera denna visualisering till ett stapeldiagram om vi vill.
Slutligen har vi dessa visualiseringar för Försäljning per frekvensgrupp efter kundnamn och frekvensgrupp och försäljning per frekvensgrupp efter frekvensgrupp.
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,
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.
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.
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.
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.
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.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
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.
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.
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 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.