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 opplæringen viser jeg hvordan du lager en kumulativ visualisering i LuckyTemplates, som viser kumulative resultater kontra mål eller budsjetter. Dette er en veldig god visualisering for å vise ting over tid. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Men i dette eksemplet vil jeg bare vise resultatene frem til dagens dato eller den aller siste datoen for et salg som vi har gjort nå. Så vi vil generere kumulative resultater bare opp til et visst punkt .
Dette er et budsjetteksempel fra en av de. Det er et veldig relevant eksempel hvis du kjører noen tidssammenligningsanalyse og du ser på trender over tid som en kumulativ total i LuckyTemplates.
Her er en beskrivelse av et spesifikt scenario nedenfor.
Du vil analysere resultatene dine frem til en bestemt dato i forhold til resultatene du mottok i fjor, men på grunn av feiljusteringen av data, kan du få resultater som ser ut som om de eksisterer i fremtiden når disse datoene faktisk ikke har kommet opp ennå .
Ved å bruke denne enkle teknikken som jeg går gjennom i denne opplæringen, kan du lage en visualisering som ser mer realistisk ut, der du for eksempel kun ser resultater frem til siste salgsdato .
Innholdsfortegnelse
Kumulative salg vs kumulative budsjetter
I visualiseringen er kumulative salg (aktuelle) den vannfargede linjen, mens kumulative budsjetter (prognoser eller mål) er den mørkeblå linjen.
Hvis vi ikke bruker denne enkle teknikken, får vi kumulative resultater med en linje som går rett ut. Fordi det ikke er noe enkelt resultat lagt ut her, det er 0, så er den kumulative summen det samme resultatet som resten av datoene.
Men det vi prøver å gjøre her er at dette stopper på siste salgsdato. Vi vil ikke at en linje skal fortsette for Faktiske, men heller slette den fra siste salgsdato og utover . Etter hvert som vi går gjennom dagene, selger vi mer, og denne linjen vil bare vokse gradvis.
For å oppnå dette trenger vi en formel med en logikk som vil generere kumulativt salg bare opp til et visst tidspunkt.
Genererer kumulativt salg bare opp til et visst punkt
Så la oss ta en titt på formelen jeg laget for denne analysen.
I den første delen av denne formelen, som jeg kaller Cumulative Sales , må vi regne ut LastSalesDate , der vi bruker CALCULATE , og deretter ALL for å fjerne eventuelle filtre som kommer fra Sales- tabellen. Uansett hvor vi er, eller hvilken dag vi er på, leter vi alltid bare etter den aller siste salgsdatoen.
Vi må da sørge for at vi har denne tomme plassen, og så den andre delen av formelen er nøkkellogikken for å oppnå det. Denne logikken er faktisk det kumulative totale mønsteret, som du kan bruke om og om igjen .
Her lager vi bare kumulativ total basert på hvilken som helst valgt kontekst. Og i dette tilfellet regner vi ut dagen vi er på og om den dagen er større enn LastSalesDate . Hvis en bestemt dag er større enn siste salgsdato eller den siste dagen vi foretok et salg, returnerer vi en blank. BLANK returnerer et ingenting-resultat. Den returnerer ikke en null; den tømmes rett og slett, akkurat som navnet antyder.
Hvis den er mindre enn eller lik LastSalesDate , kommer vi til å returnere den kumulative summen som vi har i dette eksemplet.
Konklusjon
Ved å bruke denne enkle teknikken som jeg går gjennom i denne opplæringen, kan du lage en visualisering som ser mer realistisk ut, der du for eksempel kun ser kumulative resultater frem til siste salgsdato .
Dette er ikke veldig vanskeligmen en som jeg har sett etterspurt mange ganger i fra medlemmer.
Det er vel verdt å ha en god forståelse av hvordan du kan bruke variabler (VAR) effektivt i DAX-formlene dine, som er det jeg har gjort her.
Når du prøver å fremheve trender over tid i LuckyTemplates, er den beste tingen å gjøre å bruke kumulative totaler og vise dem visuelt i et områdediagram etter min mening. Jeg tror dette er det mest effektive bildet du kan bruke når du analyserer eller sammenligner trender over tid.
For flere trendanalyserelaterte eksempler, sjekk lenkene nedenfor.
Jeg håper du liker å jobbe 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.