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 dykke ned i hvordan du kan bruke rangeringsteknikker effektivt i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Noen ganger vil du ikke vise alle resultatene fra dataene dine i visualiseringen. Noen ganger vil du bare se de øverste eller nederste resultatene, for eksempel de fem beste eller de sju nederste.
For å kunne gjøre dette i LuckyTemplates, må du brukefunksjon og bruk den i et bestemt mønster, slik at resultatene dine på en dynamisk måte alltid bare vil vise nøyaktig det du ønsker fra et topp- eller bunnperspektiv.
Vi skal dykke ned i noen rangeringsteknikker og hvordan du, i en virkelig situasjon, kan bruke disse teknikkene til å lage noen effektive dynamiske bilder i et overbevisende dashbord.
Jeg har gjort mange opplæringsprogrammer og teknikker i og rundt budsjettering. Men styrken til LuckyTemplates kommer fra kombinasjonen av forskjellige metoder.
Og så, det jeg har demonstrert her er en produktbudsjetteringsanalyse der jeg har brukt rangeringsteknikker i budsjetteringsdashbordet for å isolere topp- eller bunnelementer.
Innholdsfortegnelse
Viser toppen av klientbasen
For dette eksemplet har jeg virkelig forenklet formelen.
Jeg skal vise deg nøyaktig hvordan jeg skrev det. Men først vil du se at du kan lage formelen og bruke den på tvers av mange forskjellige elementer eller dimensjoner. Den er i utgangspunktet gjenbrukbar.
Men ser du her, kan du se at jeg har de beste kundene. Avhengig av hvilken kontekst, tidsramme eller produkt, kan jeg til og med velge hva som kan vises i dashbordet også.
Dette vil automatisk filtrere de syv beste kundene og selgerne.
Dette vil alltid endre seg dynamisk og viser bare de syv beste.
Så det er en veldig effektiv ting å gjøre. For eksempel, hvis vi bare endrer tidsrammen her, vil du se at det faktisk endrer resultatene.
Det kan endre alle resultatene i rapporten, men det viser fortsatt effektivt de beste kundene eller selgerne.
Det gir også litt mer farge til den andre innsikten du viser i rapporten.
Divergens innenfor budsjetter
Vi justerer tidsrammen og velger noen få produkter.
Så jeg har valgt grupperingen av produktene. Innenfor det grupperingsutvalget ser vi en viss divergens og finner deretter ut hvorfor denne divergensen skjer.
Dette bestemte diagrammet viser ytelse kontra budsjett. Du kan se at det er det kumulative budsjettet og gjeldende og fjorårets salgsresultat.
Det er stor divergens. Vi kan imidlertid begrense det ytterligere og isolere det, slik at vi vet hvorfor det oppstår; dette vil gi et veldig godt innblikk.
Men det er en måte å forbedre dette på. Vi kunne få innsikt i forskjellene mellom det vi gjorde fra en bestemt person i fjor og årene før det.
Vi kan gå nærmere inn på det, men å bruke rangeringsteknikker i LuckyTemplates vil gjøre oss i stand til å lage dynamiske bilder som kan vise en viss topp- eller bunnende av kundebasen vår.
Slik gjør du det. Jeg hoppet over til modellen min og viste kundene først.
Nå har jeg en rangeringsgren av tiltak her, og jeg skal bringe den til tabellen som vil gi meg de syv beste kundene og deres tilsvarende salg, og den vil bli kalt Topp 7 kunder etter salg .
Nå vil du se forskjellen hvis jeg tar inntil bordet.
Vi ser at Total Sales faktisk tar opp hver enkelt iterasjon og resultat. Men Top 7 Customers By Sales kommer bare til å bringe opp topp 7, som er akkurat det jeg vil vise i tabellen.
Ved å bruke RANKX og IF-formelen
La oss nå ta en titt på formelen.
Hvis vi ser på det, er det ikke så vanskelig. Det er relativt enkelt. Spesielt når du bruker variabler, forenkler det virkelig formelen du legger inn i modellene dine. Vi bruker bare RANKX og så pakker vi det inn i en IF- setning.
Så for hver enkelt kunde rangerer vi dem etter salg. Og hvis vi er i kundesammenheng, er det vi må gjøre å kvitte oss med den konteksten slik at vi kan evaluere hver enkelt kunde. Hvis vi ikke setter formelen ALL , vil det gi alle samme rangering.
Innenfor en kundekontekst må vi glemme eventuelle filtre på kontekst og se på alle kundene og deretter evaluere rangeringen deres etter dette bestemte målet. I dette tilfellet har vi brukt salg og ordnet salg i synkende rekkefølge. Så vi går fra det høyeste til det laveste.
Ved å gjøre det, vikler vi denne spesielle variabelen som vi har laget inne i IF- logikken.
Så hvis kunderangeringen er mindre enn eller lik, som i dette tilfellet, syv, vil den returnere enten totalt salg eller tomt.
Det er mønsteret for hvordan du gjør det.
Viser bunnen av klientbasen
Vi kan lage et annet tiltak som kan se på de sju nederste kundene våre.
Så i dette tilfellet, hvis vi hopper tilbake til modellen og du ville se på andre former for salgsytelse, ville du se hvorfor det var en divergens.
Du ville vite at det kan være fordi de beste kundene har gjort det bra. Men en annen grunn kan være fordi noen klienter virkelig trekker oss ned, så vi ønsker å se på de nederste klientene i stedet.
Det er der denne teknikken virkelig kan komme godt med. Og det kan virkelig trekke ut noen effektive innsikter fra dataene dine.
Nå er det jeg har gjort for eksempelet med selgere nøyaktig det samme, og det er derfor denne teknikken er veldig bra.
I dette tilfellet, ved å bruke selgerkonteksten, er det jeg må gjøre å kvitte meg med den konteksten ved å fjerne eventuelle filtre ved å bruke ALL . Deretter vurderer vi hva rangeringen er på Totalt salg for alle selgere og legger det inne i IF- logikken.
Slik får vi det dynamiske visuelle til selgerne.
Konklusjon
Rangeringsteknikker er veldig effektive for å gi ytterligere innsikt til rapportene dine i LuckyTemplates.
Du må bruke litt tid på å tenke dypt på hvordan dette kan gjelde for dine egne data og rapporter.
Teknikken vil være lik, men det kan være noen små justeringer du må gjøre basert på ditt eget miljø og dine egne data du jobber med.
Totalt sett er dette en veldig kraftig visualiseringsteknikk, og alt som trengs er litt DAX-kunnskap og korrekt implementering av formler i rapportene dine.
Og hvis du vil se hele workshopen som var en del av LuckyTemplates webinar-serien som dreier seg om dette emnet, anbefaler jeg det på det sterkeste. Serien gikk over noen virkelig avanserte budsjetteringer som å forutsi en benchmarkanalyse.
Når du kan sette deg inn i hvordan du implementerer mange av disse budsjetteringsteknikkene, vil du se hvordan du kan begynne å bringe disse elementene sammen i LuckyTemplates.
Beste ønsker,
***** 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.