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.
Til denne øvelse vil vi forgrene os til nogle eksempler på tidsintelligensberegninger ved hjælp af en kombination af DAX-funktioner.
Denne form for beregning er nyttig, når du vil sammenligne dine forretningsdata over en bestemt periode. Du kan gøre det efter dage, måneder, kvartaler eller år.
Bortset fra CALCUATE- funktionen kan brug af andre DAX-funktioner i høj grad hjælpe med at opbygge en fantastisk tidsrelateret analyse.
Jeg vil præsentere dig for nogle af de mest almindeligebruges til denne form for beregning.
Indholdsfortegnelse
Brug af Time Intelligence DAX-funktioner
I dette eksempel vil jeg lære dig, hvordan du opretter et nyt mål for at sammenligne det nuværende salg med sidste år. Konkret sammenligner vi salget på en bestemt dag fra det foregående og det indeværende år.
Lad os kalde dette mål som Sales LY og starte det med funktionen CALCUATE . Detfunktion kan ændre konteksten for enhver beregning.
Dernæst skal vi sætte et udtryk, som i dette tilfælde er det samlede salg . Da vi skal ændre konteksten for at sammenligne salget, bruger vifungere. Denne funktion returnerer et sæt datoer i det aktuelle valg fra det foregående år.
Til sidst skal vi referere til Datoer- kolonnen fra Dato- tabellen.
I tabellen kan vi allerede se de aktuelle salgsdata fra kolonnen Samlet salg . Når vi bringer Sales LY- målet på bordet, vil vi kunne se det samlede salg fra sidste år. Salg LY -tabellen beregner stadig det samlede salg, dog ændres datokonteksten til det foregående år.
For eksempel, den 13. oktober 2018 er det samlede salg $153.058,20 .
Hvis vi tjekker Sales LY- dataene for den 13. oktober 2019, vil vi se, at det også er $ 153.058 . 20 .
Ved hjælp af funktionen CALCUATE ændrer formlen den indledende kontekst for at se tilbage på salget den 13. oktober 2018. Dette er et simpelt eksempel på en.
Oprettelse af en ny målegruppe
Hvis vi ser på vores nøglemålsgruppe i modellen, vil du bemærke, at vores mål begynder at hobe sig op. Da vi forgrener os til en ny beregning, er det bedst at oprette en ny målegruppe. På denne måde kan vi optimere og rense vores LuckyTemplates.
For at gøre det skal du klikke på båndet Hjem og derefter klikke på Indtast data .
Da målene handler om tidsintelligensberegninger, kan vi navngive den nye målegruppe som Time Comparison . Efter omdøbning skal du klikke på Indlæs .
Så kan vi nu flytte den relateredeind i den nye tabel.
Vi kan også lave Sales LY -målet som hovedmålet. For at gøre det skal du klikke på båndet Modellering og derefter klikke på Hjemmetabel . Herfra kan vi ændre standard hjemmetabellen fra nøglemål til tidssammenligning .
Vi kan se, at salgs-LY -målet nu er placeret under målegruppen for tidssammenligning .
Desuden skal vi sørge for, at tabellen Tidssammenligning er placeret i nærheden af tabellen Nøglemål .
Dette er den ideelle opsætning af datamodellen, da de to ekstra tabeller kun er til organisatoriske formål. De er ikke en del af hovedmodelstrukturen for datarelationer.
Brug af avancerede tidsintelligens DAX-funktioner
Vi har nu de samlede salgs- og salgs-LY- data i vores tabel. Vi kan forgrene os til avancerede tidsintelligensberegninger ved hjælp af disse kernemål og andre DAX-funktioner.
I dette eksempel vil vi beregne for salgsforskel år for år . I formlen skal vi blot finde forskellen mellem Total Sales og Sales LY.
For at se resultaterne skal vi bare medbringe Salgsdiff . Åå mål ind i tabellen. Vi kan også gøre denne tabel til en visualisering som denne.
Disse er blot simple visualiseringer. Men hvis vi tilføjer slicere i måneder eller uger, vil visualiseringen se mere interessant ud.
I dette andet eksempel vil jeg lære dig en anden tidsintelligensberegning ved hjælp af en anden DAX-funktion. Denne gang, lad os brugefunktion til at beregne salg sidste år .
Ved at bruge den originale formel skal vi bare ændre SAMEPERIODLASTYEAR til DATEADD . Efter at have refereret til Dato- tabellen, skal du indtaste -1 som antallet af interval.
DATEADD - funktionen er meget fleksibel, fordi vi kan gå efter dag, måned, kvartal eller år.
Da vi går efter år, vil formlen beregne det samlede salg fra det foregående år. Naturligvis vil resultaterne være de samme som før, fordi vi lige har brugt en anden formel.
Til sidst kan vi blot kopiere og indsætte den eksisterende foranstaltning og bare ændre navnet. For eksempel fra Salg LY til Profit LY . I stedet for Samlet salg refererer vi til målingen Samlet fortjeneste .
Sådan kan vi se overskuddet fra sidste år.
Vi kan forgrene os til flere analyser herfra, f.eks. indeværende års overskud. Vi kan endda regne ud den procentvise forskel år for år.
Nøglen til en fantastisk tidsintelligensberegning er at bruge en kombination af DAX-funktioner.
Konklusion
Disse eksempler på tidsintelligens kan være enkle, men det er en fantastisk anvendelse af alle de ting, som vi har diskuteret indtil nu. Vi anvendte begreberne initial kontekst, iterationsfunktioner, aggregeringsfunktioner, mål forgrening og CALCUATE -funktionen.
Jeg håber, du har lært en masse teknikker og DAX-funktioner. Det vil være fantastisk, hvis du kan anvende dem på dine rapporter så hurtigt som muligt.
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.