Brugerdefineret tema i LuckyTemplates
Tjek brugerdefinerede temaer og lær at oprette en tilpasset JSON-fil, så du kan kontrollere brugerdefinerede funktioner på alle visualiseringer i LuckyTemplates.
Jeg vil gennemgå noget specifikt i produktbudgettering. Det er ret avanceret, men hvis du kan forstå de koncepter og teknikker, som jeg gennemgår her, vil du også have en god forståelse af, hvad LuckyTemplates kan, hvordan DAX fungerer, og hvordan du kan kombinere en masse forskellige funktioner for at få fantastisk indsigt. Du kan se den fulde video af denne tutorial nederst på denne blog.
Dette er fra en budgetworkshop, der var en del afsom kan hjælpe dig, hvis du arbejder med budgettering, forecasting og benchmarking. Men indtil videre vil jeg kun fokusere på ét eksempel.
Jeg vil vise dig, hvordan du opnår denne tabel fremhævet nedenfor.
Det ser måske relativt simpelt ud ved et øjekast, men det er mere kompliceret, end du tror. Grundlæggende er det, vi forsøger at gøre her, at vi prøver at evaluere vores samlede salg i forhold til vores produktbudgetter. Men der er en række nuancer i, hvordan vi skaber dette nummer på grund af den måde, vores model er struktureret på.
Hvis vi har de samlede salgs- og produktbudgetter, burde vi være i stand til at springe til vores faktiske budgetter. Derefter kan vi gå til Difference to Budget, som kan give dig rigtig god indsigt. Du kan smide noget betinget formatering over det for at vise, hvad der faktisk sker under de overordnede tal, fordi det nedbryder det for os på en effektiv måde.
Problemet er, at hvis jeg hopper til modellen nedenfor, vil du se, at tabellen Datoer faktisk ikke har nogen relation til vores produktbudgetter.
Det er det problem, vi skal løse her.
Indholdsfortegnelse
Produktbudgetter baseret på tidsramme
Så det, vi skal gøre her, er dynamisk at filtrere vores budgetter inden for formlen, så de kun viser det faktiske budget på tværs af en bestemt tidsramme. Ellers vil produktbudgetterne slet ikke ændre sig, selvom vi vælger en bestemt tidsramme. Det vil forblive som det fulde beløb, fordi der ikke finder nogen filtrering sted.
Vi kan se nærmere på det i dette eksempel her.
Nu skal vi grave dybere ned i dette eksempel ved at se på budgettildelingsformlen bag det.
Det vigtigste, jeg vil fremhæve, er, at hvis du ser på budgetfordelingen, ændres det ikke for det datavalg, vi foretager, selvom det samlede salg ændrer sig.
Og så gennem formlen skal vi være i stand til at justere dataene baseret på datoen. Nu vil jeg vise dig, hvordan det kommer til at fungere.
Lad mig bringe produktbudgetterne ind i tabellen.
Problemet her er, at der ikke er nogen sammenhæng mellem datoen og produktbudgettet. Det eneste forhold her er mellem datoen og det samlede salg.
Så denne gang vil vi se på formlen bag produktbudgetter for at se, hvordan vi kan opbygge det forhold.
Først vil vi bruge. Bemærk, at ved at bruge SUMX-funktionen her, bygger vi faktisk en virtuel tabel. Derfra vil vi bruge SUMMARIZE-funktionen; så gennemgår vi budgetterne for hver eneste dag.
Nu fordi vi har sat den virtuelle tabel ind i denne særlige kontekst og de data, der er involveret i den, kan vi så bruge ALLSELECTED, som i sig selv er en relativt kompliceret formel.
Ved at brugefunktion, filtrerer vi den virtuelle SUMX-tabel baseret på datoerne. Det er sådan, vi kan fremstille en relation baseret på et filter, der ikke har en fysisk relation til en bestemt tabel.
Nu har vi denne virkelig effektive indsigt, der faktisk viser de faktiske resultater i forhold til det korrekte tidsinterval.
Konklusion
Så de to vigtigste ting her er oprettelsen af virtuelle tabeller og brugen af funktioner som ALLSELECTED og CALCULATE til at filtrere den tabel virtuelt. Dette er bestemt en effektiv tilgang, du kan bruge fra et modellerings-, rapportudviklings- og avanceret udviklingsperspektiv.
Vi så også, hvordan brugen af alle disse funktioner i en enkelt kombination giver os mulighed for at analysere de givne data. Når du først forstår, hvordan disse kombinationer fungerer, kan du også begynde at forstå de mange forskellige typer analyser, som du kan gennemføre inde i LuckyTemplates.
Alt det bedste
***** Lærer du Lucky Templates? *****
Tjek brugerdefinerede temaer og lær at oprette en tilpasset JSON-fil, så du kan kontrollere brugerdefinerede funktioner på alle visualiseringer i LuckyTemplates.
Denne tutorial vil gennemgå, hvordan man bruger TOPN som en virtuel rangeringsfunktion til at generere interessant indsigt baseret på en rangeringslogik i LuckyTemplates.
I denne tutorial viser jeg dig, hvordan du beregner satsformeldage inden for en måned eller måneder i et hospitalsscenarie ved hjælp af DAX i LuckyTemplates.
Lær, hvordan du opretter dynamiske tekstresuméer for at vise indsigt i din rapport ved at bruge LuckyTemplates tilpassede visuelle udvikling kaldet Enlighten Data Story.
I denne blog lærer du, hvordan du dynamisk undersætter en tabelvisuel i LuckyTemplates ved hjælp af DAX-mål og betinget formatering.
En LuckyTemplates-feriekalender er afgørende for mange tidsintelligensberegninger. Lær, hvordan du beregner specifikke feriedatoer ved hjælp af DAX.
Dette er en introduktion til LuckyTemplates Geospatial Analysis til at bygge overbevisende dynamiske kort, som udgør en masse udfordringer for brugerne.
I denne vejledning viser jeg, hvordan du kan bruge den opdaterede funktion på LuckyTemplates databjælker i datatabelvisualiseringer for at gøre dine rapporter mere overbevisende.
I denne blog skulle gennemgå, hvordan man analyserer over de korrekte salgsperioder eller korrekte tidsperioder, hvor du rent faktisk har resultater.
I denne LuckyTemplates Showcase vil vi gennemgå forsikringsapplikationsrapporter, der viser værdifuld information om forsikringsrelaterede produkter og tilbud.