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.
LuckyTemplates løpende total er den perfekte måten å vise mønstre og endringer på spesifiserte data over tid.
I LuckyTemplates er det en vanlig kombinasjon av DAX-funksjoner som lar oss lage en dynamisk kumulativ totalsum (sum) på en hvilken som helst rapportside.
DAX- formelen som vi skal diskutere er enkel å bruke og gir dynamiske resultater. Du kan bruke den samme formelkombinasjonen på nytt . Bare bytt inn forskjellige kjernemål eller kjerneberegninger. Dette vil gjøre deg i stand til å generere kumulative totaler (summer) over forskjellige beregninger fra en bred skala til daglige resultater.
Vi kommer til å bruke denne kvartalsvise innsiktsrapporten som jeg brukte undersiste mai 2018 som et eksempel.
Innholdsfortegnelse
Bruke datotabellen og totalt salg i LuckyTemplates
Når du kjører en kumulativ totalformel, må vi ha en sterk . Dette gjelder også for alle tidsintelligensberegninger.
La oss dra disse filtrene fra kvartalsrapporten til eksempelrapportsiden. På denne måten kan vi bore inn i en hvilken som helst tidsperiode.
La oss deretter hente Dato- feltet inn på eksempelrapportsiden. Dette vil fungere som datotabellen vår .
La oss også legge til kolonnen Totalt salg på eksempelrapportsiden.
Totalt salg betraktes som et enkelt kjernemål. Dette er fordi det er enkelt å beregne. Den kan også gjenbrukes på forskjellige måter som eller.
Nå må vi bruke den riktige kombinasjonen av DAX-formler for å få den kumulative summen.
Formel for å beregne den kumulative inntekten
Vi skal bruke denne formelen som et eksempel for å beregne den kumulative inntekten for hele juli måned i 2016 .
Som du kan se her, har vi allerederesultatet vi ønsker. Når vi endrer konteksten, endres også den kumulative summen. Det er dette som gjør det dynamisk.
La oss nå prøve å analysere den gitte formelen.
Først bruker vi funksjonen til å endre konteksten for beregningen. Da tar vi med målingen Totalt salg .
Som du kan se her, ble det totale salget for hver eneste dag vist.
Bruke FILTER-funksjonen for løpende totaler
Nå skal vi brukefunksjon. Dette vil justere konteksten inne i CALCUATE -funksjonen.
Hvis vi ønsker å vise den riktige kumulative totalen , må vi manipulere gjeldende kontekst. Dette er for oss å beregne ikke bare én dag, men alle dagene i den måneden også.
Når vi går nedover listen, må vi lage en bredere tidsramme som vi samler for øyeblikket.
Hver enkelt rad i kolonnen Kumulativ inntekt evalueres til en annen kontekst eller filter som er plassert over salgstabellen .
Bruk av ALLSELECTED-funksjonen for løpende totaler
Videre harfunksjon fjerner noen eller alle filtrene fra Dato-tabellen som er plassert innenfor en bestemt kontekst. I dette tilfellet er konteksten Q3 av 2016 .
Deretter bruker den disse filtrene på nytt basert på denne logikken.
For å oppsummere, fjerner denne delen alle filtre over et 3-måneders vindu. Deretter itererer den gjennom hver eneste av disse dagene for å identifisere om den datoen er mindre enn eller lik gjeldende maksimumsdato .
Beregner MAX-datoen
La oss prøve å lage et Maks Dato- mål, og deretter tilordne denne logikken til den.
Dette er hva MAX Date- logikken gjør.
Som du kan se, evalueres den til nøyaktig samme dag fra Dato- kolonnen.
Ulike måter å bruke Lucky-malene på totalt
Når du forstår logikken for å beregne løpende totaler, vil det være lettere å bruke den på forskjellige måter.
For eksempel, hvis vi ønsker å beregne den kumulative fortjenesten , kan vi fortsatt bruke formelen for den kumulative inntekten . Vi trenger bare å endre formelen litt.
Vi må endre navnet på tiltaket til Kumulativ fortjeneste . Deretter endrer du totalt salg til et annet kjernemål som er total fortjeneste .
Ved å bruke denne formelen kan vi også få den kumulative inntekten for siste kvartal. Vi kaller dette målet Kumulativ inntekt LQ .
I dette eksemplet trenger vi bare å endre det totale salget til en tidsintelligensberegning som Sales LQ .
Beregning av inntektsforskjellen per kvartal
Etter å ha målt Cumulative Revenue LQ , kan vi nå få differansen mellom inntektene for inneværende kvartal og siste kvartal. Betegnelsen for denne teknikken er.
For å gjøre det, må vi opprette et nytt mål og gi det navnet Revenue Diff per Quarter . Deretter kan vi trekke den akkumulerte inntekts-LQ fra det kumulative inntektsmålet .
Etter vellykket integrering av formelen til de tidligere diskuterte målene ( Kumulativ inntekt LQ og Revenue Diff per Quarter ), kan vi nå vise visualiseringene for enklere dataanalyse.
Konklusjon
Nøkkelpunktet i denne opplæringen er å forstå formelen og deretter justere den videre for å forgrene seg til andre tiltak.
Ved å bruke en DAX-formel kan du vise trender og gi en konkret sammenligning av mål over tid.
Ved å forstå funksjonen til hver del av formelen kan du oppnå øyeblikkelige resultater.
Dette endrer hvordan presentasjoner gjøres. Så lenge du er i stand til å tilpasse formelen i henhold til informasjonen du trenger, vil de ønskede resultatene vises umiddelbart.
Dette er en god gjennomgang av teknikken for LuckyTemplates som kjører totalt . Jeg håper at du klarer å implementere dette i ditt eget arbeid.
For flere DAX-formelkombinasjonsteknikker, sjekk ut Solving Analytical Scenarios-modulen på LuckyTemplates Online. Denne kursmodulen dekker alle formler som du kan bruke for å løse ulike analyser og innsikter i rapportene dine.
Nyt å jobbe gjennom denne detaljerte videoen.
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.