Hvordan lage dynamiske LuckyTemplates-rapporter

I denne opplæringen viser jeg deg hvordan du kan lage helt dynamiske LuckyTemplates-rapporter ved å bruke måleteknikken og kraften til DAX. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Når jeg sier dynamisk, mener jeg at du kanskje vil fremheve én bestemt innsikt på tvers av alle visualiseringene dine på rapportsiden din, men at du kanskje vil kunne velge en annen beregning for å fremheve alle resultatene dine på rapportsiden.

Tanken er at du kan klikke og alle dine visuelle elementer på rapportsiden din vil automatisk endre det beregnede målet . For eksempel totalt salg, totalkostnad og total fortjeneste. Du kan klikke deg gjennom alle disse og deretter se hele rapportoppdateringen for den bestemte beregningen eller den bestemte beregningen.

Du kan deretter kutte og kutte det ved å bruke alle de forskjellige filtrene og visualiseringene som er tilgjengelige for oss i LuckyTemplates også.

Dataene og dashbordet jeg bruker i denne demonstrasjonen var fra en workshop jeg holdt om visualiseringsteknikker som en del av .

La oss dykke ned i det og sjekke ut hvordan jeg gjorde denne rapporten dynamisk.

Innholdsfortegnelse

Eksempel på rapport for dynamiske heldige maler

I denne LuckyTemplates-rapporten har vi Shape Map , grafene, smultringdiagrammene og stolpediagrammene. Jeg har dynamisk integrert forskjellige beregninger i alle disse visualiseringene og kjernen i det jeg ønsker å demonstrere i denne opplæringen.

Hvordan lage dynamiske LuckyTemplates-rapporter

Øverst til høyre på dashbordet har vi Velg en analyseberegning , slik at vi kan klikke på hvilken som helst av disse tre beregningeneInntekter , Kostnader og Fortjeneste .

Hvordan lage dynamiske LuckyTemplates-rapporter

Hvis vi for eksempel klikker på fortjeneste, vil alle visualiseringer endres dynamisk, og vise alle resultater relatert til fortjeneste.

Hvordan lage dynamiske LuckyTemplates-rapporter

LuckyTemplates gjør det mulig for oss å lage ekstremt effektive dynamiske rapporter som dette.

Sammenlign dette med hvor mye tid og arbeid vi trenger å legge ned når vi lager en statisk PowerPoint-presentasjon, der vi må lage mange sider for å vise alt. Med LuckyTemplates kan vi vise alle disse dataene i de samme visualiseringene for å fremheve forskjellige beregninger.

Det er en veldig effektiv måte å konsolidere informasjon på. LuckyTemplates tar ganske enkelt den dynamiske rapportteknikken til et nytt nivå.

Teknikker for å lage dynamiske rapporter i LuckyTemplates

Det viktigste å forstå her er Measure Branching , som er en teknikk jeg snakker om ganske ofte i veiledningene mine. Det er den raskeste måten å lage disse avanserte rapportene i LuckyTemplates. 

Først av alt, i målegrening, må vi lage våre kjernemål, som salg, kostnader og fortjeneste. Deretter forgrener vi oss til dette ene hovedmålet, som gjør oss i stand til å velge hvilken som helst av beregningene vi angir. Vi må integrere disse kjernemålene i de metriske valgene vi gjør.

Hvordan lage dynamiske LuckyTemplates-rapporter

Men før vi hopper inn i målegrening, må vi lage en tabell med disse beregningene fordi vi må lage en slicer. Denne tabellen finnes ikke i dataene, så jeg opprettet den her.

Hvordan lage dynamiske LuckyTemplates-rapporter

Og så må vi lage en formel som tar opp den beregningen vi velger å vise frem i rapporten. Formelen bruker SELECTEDVALUE- funksjonen og deretter beregningene. I dette tilfellet er det inntekter .

Hvordan lage dynamiske LuckyTemplates-rapporter

Vi kan deretter forgrene oss til vårt hovedmål og andre nøkkelberegninger.

Mål forgreninger for å lage dynamiske rapporter

Hovedmålet er denne formelen jeg kaller Selected Metric , som bruker SWITCH TRUE- logikken. Vi mater deretter dette hovedmålet inn i alle de andre forskjellige grenene av beregninger.

Hvordan lage dynamiske LuckyTemplates-rapporter

Så hvis Inntekt er valgt, vil det vise totalt salg, totale kostnader for kostnader og totale overskudd for fortjeneste. SWITCH TRUE-logikken er flott for denne beregningen, og det er en effektiv måte å strukturere denne typen formler på. 

Nå som vi har dette hovedmålet, kan vi forgrene oss til disse andre andre beregningene, og starter med Ytelse – Valgt Q . I denne formelen bruker vi CALCUATE -funksjonen med hovedmålet vårt.

Hvordan lage dynamiske LuckyTemplates-rapporter

Dette er det samme mønsteret når vi skriver en kumulativ totalformel, men vi har inkorporert Selected Metric her i stedet for våre kjernemål.

Vi kan også forgrene oss til tidsintelligens , for eksempel i denne formelen Selected Metric LY (i fjor) og deretter mate den til en annen beregning.

Hvordan lage dynamiske LuckyTemplates-rapporter

Vi gjør det samme med rangeringsformelen vår ,

Hvordan lage dynamiske LuckyTemplates-rapporter

og resten av formlene her.

Hvordan lage dynamiske LuckyTemplates-rapporter

Og det er hvordan vi lager en helt dynamisk LuckyTemplates-rapport basert på beregninger du kan velge. Dette er seriøst en fantastisk visualiseringsteknikk.




Konklusjon

Dette er en veldig kraftig teknikk som bare krever et par trinn for å organisere i datamodellen din og med DAX-målene dine. Det vil gjøre deg i stand til å lage noen overbevisende rapportsider som vil imponere de som bruker dataene dine.

Når vi kjører en analyse inne i LuckyTemplates, må vi tenke på sluttforbrukeren – hvordan de kommer til å føle seg og hvordan de kommer til å se på rapportsiden vår.

Denne teknikken er absolutt en flott å bruke for å få det engasjementet fra forbrukerne, som er helt nøkkelen til suksessen til rapporterings- og utviklingsprosjektene dine i LuckyTemplates.

Beste ønsker!

***** Lære Lucky Templates? *****







Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.