Sådan opretter du dynamiske LuckyTemplates-rapporter

I denne tutorial viser jeg dig, hvordan du kan oprette totalt dynamiske LuckyTemplates-rapporter ved at bruge måleforgreningsteknikken og kraften i DAX. Du kan se den fulde video af denne tutorial nederst på denne blog.

Når jeg siger dynamisk, mener jeg, at du måske vil fremhæve én bestemt indsigt på tværs af alle dine visualiseringer på din rapportside, men så vil du måske være i stand til at vælge en anden metric for at fremhæve alle dine resultater på din rapportside.

Ideen er, at du kan klikke, og alle dine visuelle elementer på din rapportside vil automatisk ændre det beregnede mål . For eksempel samlet salg, samlede omkostninger og samlede overskud. Du kan klikke dig igennem alle disse og derefter se hele rapportopdateringen for den pågældende metric eller den pågældende beregning.

Du kan derefter skære og skære det i terninger ved hjælp af alle de forskellige filtre og visualiseringer, der også er tilgængelige for os i LuckyTemplates.

De data og dashboard, jeg bruger i denne demonstration, var fra en workshop, som jeg lavede om visualiseringsteknikker som en del af .

Lad os dykke ned i det og se, hvordan jeg gjorde denne rapport dynamisk.

Indholdsfortegnelse

Eksempel på rapport om dynamiske heldige skabeloner

I denne LuckyTemplates-rapport har vi Shape Map , graferne, donut-diagrammerne og søjlediagrammerne. Jeg har dynamisk integreret forskellige metrikker i alle disse visualiseringer og kernen i det, jeg vil demonstrere i denne tutorial.

Sådan opretter du dynamiske LuckyTemplates-rapporter

I øverste højre hjørne af dashboardet har vi Vælg en analysemetrik , så vi kan klikke på en af ​​disse tre målingerIndtægter , Omkostninger og Fortjenester .

Sådan opretter du dynamiske LuckyTemplates-rapporter

Hvis vi for eksempel klikker på overskud, vil alle visualiseringer ændre sig dynamisk og vise alle resultater relateret til overskud.

Sådan opretter du dynamiske LuckyTemplates-rapporter

LuckyTemplates gør det muligt for os at skabe ekstremt effektive dynamiske rapporter som denne.

Sammenlign dette med den mængde tid og arbejde, vi skal bruge, når vi laver en statisk PowerPoint-præsentation, hvor vi skal lave en masse sider for at vise alt. Med LuckyTemplates kan vi vise alle disse data i de samme visualiseringer for at fremhæve forskellige metrics.

Det er en virkelig effektiv måde at konsolidere information på. LuckyTemplates tager simpelthen den dynamiske rapportteknik til et nyt niveau.

Teknikker til at oprette dynamiske rapporter i LuckyTemplates

Det vigtigste at forstå her er Measure Branching , som er en teknik, som jeg taler om ret ofte i mine tutorials. Det er den hurtigste måde at oprette disse avancerede rapporter i LuckyTemplates. 

Først og fremmest skal vi i målegrening skabe vores kernemål, såsom salg, omkostninger og overskud. Derefter forgrener vi os til dette ene hovedmål, som gør os i stand til at vælge en hvilken som helst af de metrics, vi angiver. Vi er nødt til at integrere disse kernemål i de metriske valg, vi foretager.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Men før vi springer ind i måleforgrening, er vi nødt til at oprette en tabel med disse metrics, fordi vi bliver nødt til at oprette en slicer. Denne tabel findes ikke i dataene, så jeg oprettede den her.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Og så skal vi lave en formel, der opfanger den metrik, vi vælger at vise i rapporten. Formlen bruger funktionen SELECTEDVALUE og derefter metrics. I dette tilfælde er det omsætning .

Sådan opretter du dynamiske LuckyTemplates-rapporter

Vi kan derefter forgrene os til vores mastermål og andre nøgleberegninger.

Mål forgreninger for at oprette dynamiske rapporter

Hovedmålet er denne formel, jeg kalder Selected Metric , som bruger SWITCH TRUE- logikken. Vi fører derefter dette hovedmål ind i alle de andre forskellige grene af beregninger.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Så hvis Omsætning er valgt, vil det vise samlede salg, samlede omkostninger for omkostninger og samlede overskud for overskud. SWITCH TRUE-logikken er fantastisk til denne beregning, og det er en effektiv måde at strukturere denne form for formler på. 

Nu hvor vi har denne master-måling, kan vi forgrene os til disse andre andre beregninger, begyndende med Performance – Selected Q . I denne formel bruger vi funktionen CALCUATE med vores hovedmål.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Dette er det samme mønster, når vi skriver en kumulativ total formel, men vi har inkorporeret Selected Metric her i stedet for vores kernemål.

Vi kan også forgrene os til tidsintelligens , såsom i denne formel Selected Metric LY (sidste år) og derefter føre den til en anden beregning.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Vi gør det samme med vores rangeringsformel ,

Sådan opretter du dynamiske LuckyTemplates-rapporter

og resten af ​​formlerne her.

Sådan opretter du dynamiske LuckyTemplates-rapporter

Og det er sådan, vi opretter en fuldstændig dynamisk LuckyTemplates-rapport baseret på metrics, som du kan vælge. Dette er seriøst en fantastisk visualiseringsteknik.




Konklusion

Dette er en virkelig kraftfuld teknik, der blot kræver et par trin for at organisere inde i din datamodel og med dine DAX-mål. Det vil gøre dig i stand til at oprette nogle overbevisende rapportsider, der vil imponere dem, der bruger dine data.

Når vi kører en analyse inde i LuckyTemplates, skal vi tænke på slutforbrugeren – hvordan de kommer til at føle, og hvordan de vil se på vores rapportside.

Denne teknik er bestemt en fantastisk en at bruge til at få det engagement fra dine forbrugere, hvilket er absolut nøglen til succesen med dine rapporterings- og udviklingsprojekter i LuckyTemplates.

Alt det bedste!

***** Lærer du Lucky Templates? *****







Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.