DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
I denne bloggen snakker jeg om en teknikk rundt LuckyTemplates-budsjettering , og jobber ut en måte å fordele beregninger på tvers av forskjellige tidsrammer eller måneder, for eksempel. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
I de fleste tilfeller er budsjetter på årsbasis. Det er imidlertid så mye bedre å begrense det til en månedlig basis og se fordelingen av budsjettene våre per måned. Så jeg skal vise deg, gjennom en demonstrasjon, noen nyanser av hvordan alt dette fungerer. Vi skal også dykke ned i noen avanserte DAX-beregninger.
Dataene jeg bruker i denne opplæringen var en del av enrundt budsjettfølsomhetstabeller.
La oss ta en titt på scenariet og datamodellen, som virkelig er nøkkelen til å forstå hvordan man oppnår denne budsjettanalysen.
Innholdsfortegnelse
Budsjettfølsomhetstabellen
Så i dette scenariet har vi noen budsjetter per by for 2018, og de er innenfor en årlig tidsramme.
Vi kan ikke bare ha ett tall for hele året, vi må fordele disse budsjettene på et månedlig nivå. Vi kan til og med allokere dette til et daglig nivå , som jeg har forklart i andre videoopplæringer. På denne måten vil vi kunne se hva trenden er og hvordan ting fungerer over tid .
For å gjøre denne tildelingen identifiserer vi budsjettfølsomheten for hver måned, og integrerer den i våre beregninger. I denne tabellen deler budsjettfølsomheten opp budsjettet etter hver måned .
Følsomhet eller sesongvariasjon i LuckyTemplates kan være en rekke ting, men i denne analysen er det basert på våre budsjetter eller prognoser. Og så her spår vi at vi har en økning av bevilgningsbehovet midt på året kontra sommertid, for eksempel. Det er også en liten økning i jula.
Deretter må vi finne en måte å integrere dette i analysen vår . Før vi kommer til det, la oss se på hvordan datamodellen er strukturert.
Oppsett av datamodell
Dette er en veldig detaljert modell med alle våre oppslagstabeller, faktatabeller, nøkkelmål og støttetabeller for en detaljert LuckyTemplates-budsjetteringsanalyse.
Hvis vi ser nøye etter, kan vi se at vår regionale budsjetttabell ikke har noen relasjoner med andre tabeller.
På samme måte vår budsjettfølsomhetstabell .
Disse to tabellene er det jeg kaller støttetabeller . De har ikke noe fysisk forhold til andre tabeller i modellen. Denne budsjettsensitivitetstabellen kommer til å støtte logikken som vi skal fullføre i modellen vår.
DAX-beregning for å tildele budsjett månedlig
Først, la oss bare ta en rask titt på vår årlige budsjettberegning .
Hvis vi drar den inn i tabellen vår, kan vi se at den ikke er allokert i det hele tatt. Den viser bare hele tallet. Vi ønsker å fordele dette budsjettet på tvers av hver måned.
For å gjøre det oppretter vi et nytt tiltak. Vi kaller det budsjettfordeling for 2018 .
Husk at budsjettsensitivitetstabellen ikke har noe forhold til datotabellen i modellen, så det er ingen måte for oss å hente informasjon fra budsjettsensitivitetstabellen og filtrere den fra datotabellen.
Men vi opprettet den forbindelsen praktisk talt inne i denne formelen ved å bruke TREATAS -funksjonen.
Inne i budsjettsensitivitetstabellen har vi kolonnen Månedsnavn . Og hvis vi går til datotabellen vår, har vi en kolonne som er veldig lik . Det er en beregnet kolonne som viser de tre første bokstavene i hver måned.
Og selv om vi ikke kan tegne et fysisk forhold mellom disse to tabellene (Budsjettfølsomhet og Dato-tabeller), kan vi gjøre det virtuelt . Det er her den virkelige kraften til denne budsjetttildelingsteknikken kommer inn.
Ved å bruke TREATAS opprettet vi den forbindelsen mellom kolonnen Datotabell Kort måned og kolonnen Budsjettsensitivitetstabellen Måned navngitt. Og det er slik vi får en oversikt over de riktige tildelingene for de riktige månedene.
Vi integrerer deretter denne beregningen i andre formler for å få vår månedlige tildeling.
I denne formelen bruker vi den som en variabel ( VAR ). Deretter går vi ISFILTERED måned og år (i Datoer- tabellen), og flere budsjetttildelinger etter årlig budsjett . Hvis ikke, gå tilbake til årsbudsjettet.
Og så vi kan se nå at vi har denne månedlige tildelingen via sensitivitetstabellen ved å bruke bare noen DAX-formler.
Konklusjon
I denne opplæringen har jeg vist deg hvordan du kan bruke støttetabeller og DAX-formler, spesielt med TREATAS, for å skape et virtuelt forhold og tildele månedlig budsjettfølsomhet.
Denne LuckyTemplates-budsjetteringsteknikken er en strålende en som har så mange applikasjoner. Denne metodikken vil også rydde opp i modellen din enormt. Det forenkler ting og genererer innsikt som var så vanskelig å gjøre før.
Jeg håper du kan få dette konseptet og integrere det i dine egne budsjetterings- og prognoserapporter på en eller annen måte.
Jubel!
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.