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.
I dette blogindlæg gennemgår jeg en virkelig kraftfuld analytisk teknik, som jeg er sikker på vil WOW nogen. Virtuelle tabeller er en unik analytisk teknik, som du kan bruge til at visualisere interessant indsigt inde i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.
Eksemplet, jeg vil vise, er blot en af de mange teknikker, du kan anvende. Jeg bruger udtrykket "algoritmer", fordi du kan udvide dette og gøre det endnu mere avanceret.
De virtuelle tabelalgoritmer vil vise, hvor kraftfuld DAX er, og hvor avanceret du kan komme inde i DAX-formlen.
Indholdsfortegnelse
Hvor kan man bruge virtuelle tabelalgoritmer
Der er tilfælde, hvor du ønsker at rangere dine kunder på tværs af en række forskellige variabler. Men i sidste ende vil du bringe dem tilbage ved hjælp af kun én variabel .
For at dette kan ske, skal du oprette en algoritme, der gør dig i stand til at analysere alle disse forskellige variabler og faktorer i henhold til en dimension (som i dette tilfælde er mine kunder).
Men så vil du også gerne bringe det tilbage til ét nummer. På denne måde kan du måle, om en kunde har været god eller dårlig baseret på denne ene faktor, i stedet for at indregne tre til ti variabler.
Salg, overskud og avancer: Ser på det større billede
Til denne vejledning har jeg allerede dækket salg , overskud og avancer . Den næste ting at gøre er at oprette en algoritme inden for en , der vil give os det ene tal. Dette nummer fortæller os, om en kunde har været god eller dårlig.
Nogle gange, når vi ser på én ting isoleret (som f.eks . salg ), giver det os ikke det komplette billede. Dette skyldes, at du skal evaluere overskuddet , hvor en kunde, der har produceret mindre overskud, sandsynligvis er bedre end en, der har produceret en masse salg.
Marginer er også meget vigtige. Hvis du trækker en meget høj margin fra en kunde med lavere volumen, kan denne kunde klassificeres som en god kunde.
Så overordnet set er vores mål at skabe en algoritme, der vil se på tværs af alle disse tre variabler ( samlet salg , samlet overskud og overskudsmargener ) for at vide, hvem vores topkunder og nederste kunder er.
Bestemmelse af kunderangering
Jeg har allerede opdelt disse beregninger en efter en i tabellen. Vi har vores kundesalgsrangering , kundefortjenesterangering og kundemargenerrangering .
Vi kommer til at tælle disse tre rækker op, og så vil det give os de bedste kontra de dårligste kunder.
Kundesalgsrangering
Lad os se på de formler, jeg har brugt for hvert enkelt mål. jeg har brugt, som er perfekt til at rangere alle vores kunder i forhold til et bestemt udtryk eller mål.
For kundesalgsrangen rangerede vi vores kunder baseret på deres samlede salg fra 1 til hvad som helst.
Du kan se, at i toppen af tabellen er William Andrews. Han er vores topkunde, så han er rangeret 1.
Kundefortjeneste rang
Vi anvendte den samme teknik fra den tidligere foranstaltning for at komme med vores kundefortjenesterangering .
Vi kan her se, at vores topkunder ikke rigtig er vores topkunder med margin. Deres marginer er faktisk meget lavere.
Så hvis vi ser på vores topkunder med margin, er de faktisk meget lavere i forhold til salg.
Brug af virtuelle tabeller
Som jeg har nævnt tidligere, vil vi oprette dette ene nummer, og jeg vil vise dig, hvordan du gør det ved hjælp af en virtuel tabel. Der er et par måder at gøre det på, men brug af virtuelle tabeller kan forenkle din formel .
I virkeligheden behøver du ikke engang at oprette eller udskille hver af disse individuelle formler. Du kan placere dem inde i en virtuel tabel og derefter bruge de kolonner, du placerer i dine virtuelle tabeller.
Inde i denne ene formel (som jeg har kaldt overordnet rangeringsfaktor ) har jeg brugt til at oprette individuelle formler såsom kundesalgsrangering , kundefortjenesterangering og kundemargenerrangering .
Brug af SUMX som en itererende funktion
Dette er den del, hvor jeg brugte en virtuel tabel til at lave en sum af alle disse forskellige kunderækker. Jeg havde også brug for at oprette en iterator, så det er her, funktionen kommer ind.
Med SUMX er vi nødt til at iterere gennem en tabel, ikke? Vi kan gøre dette med en virtuel tabel. Det fantastiske ved virtuelle borde er, at vi kan indsætte et hvilket som helst bord, vi laver.
Det, jeg har gjort, er at oprette en virtuel tabel, hvor SUMMARIZE giver mig mulighed for at oprette denne tabel over alle rangeringer. Jeg kan skabe det virtuelt uden at skulle referere til en beregning eller måling individuelt. Det hele er inden for dette ene mål.
Det er lykkedes mig at oprette en virtuel tabel, som viser kundenavn , salgsrang , profitrangering og marginrangering én efter én og ved siden af hinanden.
Hvad der også er forbløffende er, at vi inden for denne itererende funktion kan iterere gennem alle vores kunder og derefter referere til de kolonner, som vi har placeret i den virtuelle tabel.
Dette vil opsummere alle de forskellige rækker og interne beregninger inden for et enkelt mål. Ved at bruge denne teknik behøver du ikke at opdele den i flere mål.
Du kan bare oprette denne ene måling, som omfatter alle de forskellige beregninger, som du vil tilføje til din algoritme. Du kan oprette meget avancerede og komplekse algoritmer, og derefter sætte dem alle sammen i et pænt mål.
Endelig kan vi bringe den overordnede rangeringsfaktor ind i vores tabel. Du kan nu se outputtet af den algoritme, vi lige har oprettet, og bruge det i vores analyse.
Det er kun ét tal i forhold til alle de tal, der kom fra vores salg, overskud og marginer. For eksempel er vores kunde Peter Boyd placeret på en 36. plads i salg, en 8. plads i rentabilitet, en 29. plads i marginplacering med en samlet placering på 73. plads. Sådan klassificerer vi vores topkunder ved at bruge alle disse faktorer.
Fordele ved virtuelle borde
Mange LuckyTemplates-brugere vil ikke engang indse, at du ikke altid kun behøver at køre beregninger og avanceret logik gennem kolonner eller tabeller, der fysisk er i din datamodel.
Du kan oprette virtuelle tabeller og derefter køre logik gennem disse tabeller, selvom de ikke findes fysisk nogen steder i din model.
Disse tabeller er en perfekt og hurtig måde at køre avanceret logik på, der kan producere indsigt, der kan bruges og handles på i en række forskellige scenarier .
Konklusion
Med LuckyTemplates får du oprettet mere avancerede algoritmer inden for mål. Banker eller forsikringsselskaber kan have stor gavn af denne teknik, fordi de altid forsøger at rangere ting og køre algoritmer baseret på en række forskellige faktorer.
De kan finde ud af, hvor sandsynligt nogen vil misligholde, eller hvor sandsynligt de bliver nødt til at udbetale et forsikringskrav. At kunne implementere disse typer beregninger inden for foranstaltninger er virkelig kraftfuldt.
Hvis du kan forstå, hvordan dette fungerer inde i LuckyTemplates, specifikt med foranstaltninger, er du på vej til at udvikle noget utroligt analytisk arbejde inde i LuckyTemplates.
For mange flere avancerede analytiske teknikker til LuckyTemplates , tjek nedenstående kursusmodul placeret på .
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.
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å.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
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.
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.