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.
Jeg har tidligere vist frem hvordan du kan sammenligne de faktiske resultatene dine kontra de budsjetterte resultatene dine ved å bruke avansert DAX. Men hva om du også ønsket å overlappe informasjon om tidssammenligning, slik at du sammenligner faktiske forhold mot budsjett med fjoråret? Eller kanskje kontra forrige kvartal? Eller mot en annen tidsperiode du kanskje vil velge? Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
I dette eksemplet som vi skal jobbe gjennom, skal jeg vise deg hvordan du kan kombinere alle disse, ved å bruke tidsintelligens og budsjetteringsanalytiske teknikker i avansert DAX.
Det er seriøst kraftige ting, og det er utrolig hvor enkelt du faktisk kan samle alt dette.
Innholdsfortegnelse
Faktiske vs budsjetter vs i fjor
I dette blogginnlegget vil jeg vise deg noen virkelig kule analyser som du burde være i stand til å lage relativt raskt bare ved å kjenne til noen av teknikkene som går inn i det. Det vi prøver å gjøre her er å vise våre faktiske resultater kumulativt og sammenligne dem med budsjettert informasjon , men også med fjoråret .
Grunnen til at jeg opprettet dette var fordi jeg kom over et problem der en klient har opprettet budsjett på årsnivå, men ikke hadde noen tildeling for sesongvariasjoner. De analyserte feil informasjon kontra det statiske budsjettet når det faktisk var en viss sesongvariasjon involvert i resultatene.
Jeg trodde dette er et veldig relevant eksempel og er noe du ønsker å gjøre i den virkelige verden. Du ønsker faktisk å analysere hvordan resultatene dine går i forhold til et budsjett du kanskje har gjort opp, men du vil også se hvordan det sporer virksomheten i fjor på samme tid.
Siden alt er dynamisk, kan vi velge forskjellige regioner og raskt se forskjellene mellom budsjetter , så vel som divisjonene mellom faktiske sammenlignet med fjoråret . Dette er en interessant innsikt som du bare kan få ved å bruke, og det er mange gode samtaler med disse tallene.
Totale salg
Jeg skal vise deg hvordan du faktisk kan bygge alt dette i LuckyTemplates. La oss starte fra bunnen av ved å lage vårt første mål og kalle det Totalt salg. Dette er veldig enkle ting akkurat der våre faktiske resultater vil være basert på, og hvor vi skal beregne hvor mange salg vi gjør per dag.
Det jeg har gjort her er å gjenskape en rekke trinn og sette dem i ett mål . Dette er en relativt ny, men seriøst fantastisk funksjon i LuckyTemplates, så jeg anbefaler på det sterkeste å forstå hvordan syntaksen til dette fungerer slik at du kan skrive dette i dine egne formler. Jeg har brukt mange variabler her, som vi skal gå gjennom steg for steg.
Budsjetttildeling for én dag
Vi må lage en slags allokeringslogikk der vi har årlige budsjetter, men ønsker å allokere dem per dag . For å regne ut tildelingsalgoritmen for budsjettene dine, må vi komme opp med dager i datokontekst der hvis denne formelen var justert til én dato, så ville dette bare være lik én.
For dager i et bestemt år er det vi ønsker å gjøre 1 delt på 365 eller 366 og deretter multiplisere det med det årlige budsjettet.
Bare for å oppsummere, deler vi 1 på 365 eller 366, og deretter multipliserer vi det med totalbudsjettet. Dette kommer til å gi oss budsjettbevilgningen for én dag.
Totalt salg fra i fjor
Det neste vi må gjøre er å beregne vårt totale salg fra i fjor. Det er ikke veldig vanskelig å gjøre, så la oss lage et nytt mål og kalle det Sales LY. Inne i CALCUATE kommer jeg til å sette totalt salg for samme periode i fjor og deretter sette inn datoer.
Nå som vi har satt opp kjernemålene våre, lager vi en tabell over alle disse datapunktene.
Kumulativt salg
Vi kommer til å se hvert enkelt resultat for den aktuelle dagen, men vi vil at det skal gjøres på en kumulativ måte. Så vi skal lage et annet mål for å beregne kumulativt salg. Vi ønsker å beregne vårt totale salg kumulativt, slik at det står at for hver enkelt dato vi lander, vil vi beregne hva MAX-datoen er. Vi vil jobbe gjennom hver eneste dato for å få kumulative resultater. Dette er et ganske standardmønster, og du kan bruke dette om og om igjen.
For å få de akkumulerte budsjettene og de akkumulerte salgene i fjor , er alt vi trenger å gjøre å kopiere og lime inn formelen for akkumulert salg og deretter opprette et nytt navn for disse to målene.
Nå som vi har våre tre kumulative totaler, kan vi begynne å spille med disse i et diagram med dato.
Visualisere dataene
Du kan se nå at vi har disse tre på linje på ett diagram.
La oss ta tak i bynavnene og legge dem i en slicer. Hvis vi klikker gjennom alle de forskjellige byene, vil vi kunne se den kumulative totale sammenligningsvisualiseringen, noe som er virkelig fantastisk.
Faktiske vs budsjetter
For å avslutte ting, ønsker vi å se variasjonen mellom våre faktiske verdier kontra våre budsjetter kontra vårt salg i fjor. Vi skal forgrene oss til et nytt tiltak og kalle det faktiske vs budsjetter. Alt vi trenger å gjøre er å ta tak i vårminus kumulative budsjetter.
Når vi har satt våre faktiske forhold vs budsjetter inn i en visualisering, gir dette oss nå variasjonen.
Vi kan da raskt gjenskape dette målet for våre faktiske forhold sammenlignet med fjoråret.
Hvis vi klikker gjennom bynavnene, kan vi ikke bare se de kumulative summene sammen , vi kan også se hva variasjonen er og se hvor avviket oppstår .
Konklusjon
Historisk sett var det veldig vanskelig å legge mange forskjellige analytiske teknikker oppå hverandre. I LuckyTemplates, ved å bruke ikke bare kraften tilmen også kraften til datamodellen bak kulissene, kan du enkelt trekke ut kraftig innsikt.
Hvis du også ser etter å bringe informasjonen inn i kumulative totaler, kan du faktisk identifisere trender etter hvert som de skjer på veldig kort tid. Jeg er en stor fan av kumulative totaler nettopp av denne grunn.
Jeg viste også hvordan man kan utvide disse resultatene ytterligere ved å bruke måleforgreningsteknikker i LuckyTemplates for å beregne forskjellene mellom alle disse resultatene.
Det kan også være noen sesongvariasjoner i dataene og ytelsestallene dine på grunn av sommer- eller vintermånedene, eller salgsperioder, eller rabattperioder, så denne typen analyse kommer virkelig til å fremheve dette godt.
Å være i stand til å identifisere disse tingene og være i stand til å sammenligne de faktiske resultatene dine mot en rekke benchmarks gir kraftige analytiske resultater. Å bruke avansert DAX i LuckyTemplates gjør dette langt mer intuitivt å samle. Forbrukere kommer til å bli veldig imponert over typen analytisk arbeid som du til slutt vil kunne sette sammen ganske raskt inne i LuckyTemplates.
Hvis du vil se hvordan du kan løse andre analytiske scenarier akkurat som dette, sjekk ut kurset mitt på . Jeg prøver å løse så mange vanlige scenarier som jeg kan innenfor dette ene kurset.
Legg igjen noen tanker eller kommentarer nedenfor. 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.