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 skal vi se på en unik teknikk inne i LuckyTemplates som lar oss lage dynamiske rangeringstabeller ved å bruke RANKX- funksjonen . Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Hva er dynamiske rangeringstabeller ?
Dynamiske rangeringstabeller viser en rekke informasjon dynamisk i en tabell, men informasjonen som vises er basert på en spesifikk rangering på en enkeltberegning.
Vi kan se på de 20 beste kundene, basert på salg, på tvers av en rekke andre beregninger, som fortjeneste, margin, vekst osv. Denne teknikken vil også automatisk oppdatere tabellen etter enhver endring av kontekst til rapportsiden.
Ved å lage dynamiske rangeringstabeller er det behov for å implementere avanserte DAX-formler sammen medfunksjon.
Innholdsfortegnelse
Filtrering av kunder ved å bruke RANKX-funksjonen
La oss ta en titt på de 20 beste kundene i tabellen.
Du kan se Profit Growth Year On Year -tabellen som krever utvikling av noen formler for å komme frem til dette målet. Du kan oppnå denne komplekse innsikten ved å legge over de samme teknikkene du ville brukt når du gjør noe relativt enklere.
I formelen for profittvekst år på år kan du se at når du evaluerer en bestemt kunde, blir den rangert mellom en viss verdi basert på en bestemt beregning.
Filtreringen gjøres ved å bruke RANKX . Kunderangeringen er basert på fortjeneste i år versus fortjeneste i fjor, som vil vise.
Rangering av dette bestemte målet vil hjelpe deg å vite hvilke av disse kundene som er blant de 20 beste, sammen med de spesifikke resultatene du vil fremheve basert på denne beregningen.
Isolering av de 20 beste kundene
Du kan se at tabellen bare viser 20 resultater når det faktisk er hundrevis av kunder. Men fordi kundedataene er isolert basert på en spesifikk beregning, vises bare 20 kunder i tabellen.
Å hoppe til en annen tidsramme vil oppdatere resultatene, men vil fortsatt vise de 20 beste kundene.
Profit Growth Insights
Du kan også vise de 20 beste kundene sammen med deres fortjenestevekst og vise andre beregninger for å prøve å identifisere hva som forårsaket veksten.
Denne veksten i fortjeneste kan skyldes en økning i marginer eller en økning i salg.
Legge til salg til den dynamiske rangeringstabellen
I formelen for salgsvekst år på år kan du se at FILTER- funksjonen har nøyaktig samme struktur som den forrige formelen, men i stedet for å vise fortjenesten, vil den vise Salg i år versus i fjor .
Dette kommer til å evaluere til TRUE , som i dette tilfellet er våre kunder. Da vil den samme logikken utspille seg slik at overskuddet mellom i fjor og i år holder seg innenfor topp 20-verdien.
Det er slik du kan isolere den spesielle innsikten og bare vise den for de mest verdsatte kundene.
Du kan sette salg og fortjenestevekst i den dynamiske rangeringstabellen sammen med de 20 beste kundene for å få bedre innsikt i rapportene dine.
Du kan også gjøre nøyaktig det samme for Margin Growth .
Marginvekst i den dynamiske rangeringstabellen
Du kan se at filtreringen som er gjort inne i CALCULATE er nøyaktig den samme som den ble gjort i de forrige formlene.
Før ble toppkundene kun identifisert basert på deres fortjenestevekst. Men nå kan marginberegningen isoleres for å se om årsaken til økningen i fortjeneste skyldes økningen i marginer .
Hvis du ser på denne tabellen, kan du se at kunden (EMD Group) har en negativ Margins Growth .
Du kan imidlertid se at til tross for en negativ marginvekst, fortsetter kunden å tilhøre topp 20 på grunn av sin høye salgsvekst som resulterer i høy vekst i fortjeneste .
Bare å se på tabellen kan gi deg mer verdifull innsikt i rapportene og virksomheten din.
Konklusjon
Når du setter opp alt dette i LuckyTemplates, vil du se at det er en flott måte å bore inn i topp- og bunnresultatene dine.
Dette er en flott måte å inkorporere en rekke forskjellige mål og visualiseringsteknikker for å lage overbevisende rapporter som forbrukerne dine kommer til å elske.
Beste ønsker,
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.