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.
Å vise frem kumulative resultater i LuckyTemplates er en så kraftig måte å visualisere dataene dine over tid, spesielt hvis du prøver å vise forskjellen i ytelse fra en tidsperiode til en annen. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Når du prøver å presentere dette på et daglig eller månedlig nivå, er det ikke alltid så åpenbart å identifisere trenden. Når du plasserer dette i kumulative totaler, blir det så klart som dagen.
Den virkelige kraften til DAX blir vist frem når du begynner å kombinere formelmønstre.
Det er akkurat det vi skal gjøre her. Jeg skal vise deg hvordan du kan hoppe for å lage en hvilken som helst tidssammenligning og deretter raskt få disse resultatene til en kumulativ total.
Dette gjør at du kan legge den ene oppå den andre og virkelig effektivt vise forskjellen i ytelsestrender over en hvilken som helst tidsperiode.
La oss gå videre og begynne å jobbe med vårt eksempel.
Innholdsfortegnelse
Opprette kjernemålet
Først av alt skal vi lage et enkelt tiltak. La oss lage Totalt salg som kommer til å være SUMMEN av Totale inntekter- kolonnen.
Selvfølgelig kan du bruke et hvilket som helst annet tiltak. Men bare for formålet med dette eksemplet, bruker vi Totalt salg fordi det er veldig enkelt som vil gjøre denne leksjonen lett å forstå.
Nå som vi har vårt mål for totalt salg, la oss sette opp tabellen. Så dette kommer til å være en totalsalgstabell sortert etter dato.
Så skal vi dra inn månedskalenderen vår fordi vi skal se på historisk informasjon. Så la oss dra det inn og gjøre det om til en slicer.
Nå vil vi kunne velge hvilken som helst av månedene i denne sliceren.
Etter å ha satt opp bordet vårt, trenger vi en tidsinformasjonsfunksjon.
Bruke en tidsintelligensfunksjon
La oss igjen ta en rask titt på totalsalgstabellen vår . Det vi har her er det totale salget som presenteres per måned.
Nå, det vi må gjøre er å generere beregningen som vil tillate oss å sammenligne data fra forskjellige måneder.
Her skal jeg bruke min favoritt tidsintelligens funksjon som er funksjonen . Den er veldig allsidig og fleksibel, som jeg er sikker på at du vil innse når du også har blitt mer kjent med den.
Så vi skal lage et nytt mål som er Total Sales LM eller siste måned. Så skal jeg legge til CALCUATE som endrer konteksten for beregningen vår.
Da skal jeg bruke DATEADD og legge inn Datoer- kolonnen.
Deretter går jeg minus én og går deretter MÅNED .
Når du jobber med beregningen din, kan du selvfølgelig se på DAG, KVARTAL eller ÅR. Men la oss her bruke MONTH.
Når vi lukker formelen vår, kommer den til å se slik ut nedenfor.
Hvis vi drar inn dette målet inn i tabellen Totalt salg, vil du se at tallene i kolonnen Totalt salg LM tilsvarer tallene forrige måned i Totalt salg.
På dette tidspunktet kan vi enkelt se på tallene fra to måneder tilbake. Vi bare kopierer og limer inn formelen vår og justerer navnet på det nye målet vårt og skriver så minus to i stedet for minus en.
Nå, hvis vi drar det inn i tabellen vår, vil det vise det totale salget for to måneder siden.
Og den er også dynamisk på grunn av skjæremaskinen vår. Uansett hvilken måned og år vi velger i skjæremaskinen vår, vises i salgstabellen vår.
Denne figuren nedenfor viser for eksempel tallene for januar 2016 i kolonnen Totalt salg, og de sammenlignes med Totalt salg forrige måned i neste kolonne og deretter for to måneder siden i kolonnen lengst til høyre.
Beregne kumulativ informasjon i LuckyTemplates
Hvis vi konverterer denne tabellen til et gruppert kolonnediagram, vil du legge merke til at vi ikke vil kunne generere noen trender.
Så la oss se på dataene på en bedre måte som er kumulativt. For dette skal vi bruke det kumulative totalmønsteret.
La oss lage et nytt mål og kalle det kumulativt salg , så bruker vi CALCUATE , og går til Totalt salg , deretter, og legg deretter til hele tabellen, ikke bare datokolonnen.
Deretter går vi til Datoer , mindre enn eller lik MAX og deretter Datoer.
Nå har vi en kolonne for akkumulert salg som viser totalt salg kumulativt.
Som du kan se, starter den med 189, 636,80 som er det totale salget den første juni 2016. Deretter legger den til salget på den første og den andre juni slik at vi har 427 011,10, og så videre og så videre.
Nå, sjekk dette ut. Det er virkelig utrolig hvor enkelt det nå er å sammenligne vårt totale salg for en måned siden med vårt totale salg for to måneder siden kumulativt.
Alt vi trenger å gjøre er å kopiere og lime inn vår kumulative salgsformel og deretter bare endre navnet slik at det ståreller forrige måned. Så i stedet for Totalt salg, velger vi vårt Total Sales LM-mål.
Vi vil bare gjenta denne prosessen når vi oppretter vårt kumulative salg for to måneder siden.
Så la oss dra dem inn i bordet vårt.
Nå kan vi gjøre bordet vårt til en visualisering.
Gjøre bordet til en visualisering
La oss først slette våre mellomleddsberegninger som Totalt salg , Totalt salg LM og Totalt salg for 2M siden .
Det vi har igjen i tabellen nå er de kumulative salgskolonnene.
La oss deretter gjøre denne tabellen om til et områdediagram.
Nå har vi denne trendanalysen over alle disse månedene.
Og det er også dynamisk. Vi kan velge hvilken som helst av datoene i skjæremaskinen vår, og dataene for det utvalget vil vises i områdediagrammet vårt.
Jeg er sikker på at du synes denne teknikken er veldig kul.
Det er veldig enkelt å sette opp fordi når du har kjernemålet og tidsintelligensmønsteret ditt, kan du enkelt lage det kumulative totale mønsteret.
Og akkurat som det har vi laget noen fantastiske analyser.
Konklusjon
I dette eksemplet fokuserte vi på månedlige sammenligninger. Vi startet med vårt totale salg, og så sammenlignet vi det med det totale salget forrige måned og for to måneder siden.
Etter dette jobbet vi med våre kumulative totaler som gjør oss i stand til å komme opp med en svært overbevisende visuell som også er dynamisk.
Men tenk hvor langt du kan utvide dette. Du kan bruke dette på nesten hvilken som helst tidssammenligning og på tvers av alle nøkkelberegningene dine som salg, kostnader, fortjeneste osv.
Det jeg liker best med kumulative totaler er det trendidentifiserende aspektet.
Og når du legger til ekstra kontekst fra modellen din, viser det virkelig hvor avledninger i resultatene begynte å skje. Det er virkelig kraftige greier.
Alt godt med denne.
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.