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 dette blogginnlegget ønsker jeg å dykke ned i trendanalyse . Nærmere bestemt, hvordan fremheve trender i LuckyTemplates virkelig effektivt ved å bruke glidende gjennomsnitt. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Konseptene som jeg går gjennom her er teknikker du kanskje allerede har berørt deg selv tidligere.
Men jeg ønsket å vise hvor viktig det er fra et visualiseringsperspektiv å vise trender på en overbevisende og effektiv måte.
Innholdsfortegnelse
Slik bruker du glidende gjennomsnitt
Vi skal dykke ned i hvordan du kan lage glidende gjennomsnitt veldig raskt rundt resultater som du kanskje allerede har laget. Kanskje det er enkle beregninger du allerede har, som salg, kostnad eller kjøp.
Det vi ser på er en rapport som jeg kjørte gjennom for en workshop på LuckyTemplates webinar-serien.
Jeg ønsker å dykke ned i denne virkelig kraftige trendanalyseteknikken der vi er i stand til å sammenligne trender. I dette tilfellet sammenligner vi kvartal-til-kvartal-trender i salg og marginer .
Hvis du sammenligner trender på daglig basis og ofte sammenligner salgsanalysen din med den for et tidligere kvartal, kan det bli et veldig, veldig travelt diagram.
Jeg skal vise deg hva jeg mener med et "opptatt" diagram. Jeg begynner med å ta tak i datoene mine og gjøre dem om til et filter slik at vi kan fokusere på en bestemt tidsperiode.
Deretter tar jeg min Date, gjør den om til en tabell og blir kvitt hierarkiet. Jeg vil også hente mitt totale salg her.
Beregning av salg siste kvartal
Jeg har også laget et mål for salg fra kvartal til kvartal. Jeg kalte dette tiltaketog beregnet det totale salget . Jeg har endret konteksten fordi det er det vi gjør inne i CALCUATE- funksjonen.
For å endre konteksten brukte jeg DATEADD- tidsintelligensfunksjonen for å hoppe tilbake ett kvarter.
Jeg dro Salgs siste kvartal -målet til tabellen min og gjorde det om til et linjediagram.
Etter mitt syn er dette et travelt diagram hvor det kan være vanskelig å identifisere en trend. Når det kommer til trender, vil vi bare se gjennomsnittet over tid, ikke sant? Dette diagrammet er imidlertid granulært og viser for mye informasjon.
Bruk av glidende gjennomsnitt
Jeg vil vise hvordan vi kan jevne ut disse tallene og utlede bedre analyser fra dette travle diagrammet. For å gjøre dette, må vi inkludere målene våre i et glidende gjennomsnittsmønster som vil vise disse trendene mye bedre.
Jeg har allerede satt den opp her:
La oss ta en titt på det glidende gjennomsnittsmønsteret jeg brukte for å lage disse glidende gjennomsnittsmålene. Som du kan se, er det et relativt enkelt mål der Totalt salg vises i AVERAGEX- funksjonen.
Husk at AVERAGEX er en itererende funksjon, så vi må lage en tabell inne i funksjonen for at den skal iterere gjennom. Det kan være en fysisk tabell som noe i datamodellen din, eller en virtuell tabell .
Bruke DATESINPERIOD-funksjonen
La oss tenke logisk hva vi prøver å gjøre i et glidende gjennomsnitt. På en bestemt dag åpner vi et tidsvindu og beregner deretter gjennomsnittet av alle resultatene innenfor det vinduet. Dette er nøyaktig hva DATESINPERIOD- funksjonen gjør for oss.
Det lar oss lage et bord på en bestemt dag, og det åpner vinduet. I dette tilfellet har vi lagt inn noen parametere i formelen for å åpne dette vinduet i en måned.
Så på en hvilken som helst dag vil vi iterere gjennom én måned før den dagen. Vi skal også beregne det totale salget for hver eneste av disse dagene og gjennomsnittet dem opp. Dette kommer til å gi oss en måneds glidende gjennomsnittsmål, som jeg har kalt Sales 1M MA .
La oss dra Sales 1M MA -målet inn på bordet vårt.
Du kan se at det er et mye jevnere tall, ikke sant? Det viser trenden mye bedre sammenlignet med det første diagrammet vi laget.
Få det bevegelige gjennomsnittet fra siste kvartal
Vi ønsker også å vise dette tiltaket opp mot resultatene. Vi kan gjøre dette ved å bruke nøyaktig det samme mønsteret for glidende gjennomsnittsformel. Men i stedet for Totalt salg kommer jeg til å gå inn i Sales Siste kvartal – tidsintelligensberegningen vi nettopp gjorde tidligere.
Når jeg drar dette inn i visualiseringen, kan du se hvordan det ser mye bedre ut når det kommer til å jevne ut tallene og identifisere trendene . I dette tilfellet er det ikke en stor forskjell i trender og ikke en stor betydning i divergens. Men hvis det var en stor forskjell, ville dette diagrammet definitivt fremhevet det.
Hvis vi går tilbake til rapporten min, er det mange forskjellige tidsrammer vi kan hoppe inn i. Vi kan også endre produktet vi ser på for å se om det er noen trender og divergenser som bruker de samme teknikkene som jeg viste her.
Vi kan også hoppe inn i en bestemt gruppe kunder.
Med LuckyTemplates kan du dynamisk se på alle disse faktorene og vise en trend på en mindre travel måte.
Konklusjon
Ved å overlegge en formelkombinasjon med glidende gjennomsnitt og bruke funksjoner som AVERAGEX , kan vi raskt gjøre et veldig granulært resultat til et gjennomsnittsresultat.
Når vi bruker dette i rapportene våre, kan vi identifisere trender som noen ganger er langt viktigere å forstå enn å ha svært detaljert og detaljert informasjon.
For mer forretningsinnsikt for LuckyTemplates, sjekk ut kursmodulen nedenfor som ligger på LuckyTemplates Online. Det er så mange analytiske teknikker du kan bruke!
***** Lære Lucky Templates? *****
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.