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.
Det jeg ønsker å oppnå her er å vise frem hvordan du kan lage en tabell på farten i LuckyTemplates, og deretter plassere en kolonne av den tabellen i en slicer for deretter å trekke ut eller "høste" en verdi i et mål. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Så kan du sette dette inn i en eksisterende beregning eller et annet mål som du har i din LuckyTemplates-modell.
Tidligere fantes ikke GENERATESERIES/SELECTEDVALUE-funksjonen i LuckyTemplates. Så dette var den gamle måten å lage enkle tabeller eller kolonner med informasjon som kunne brukes i slicers.
Men dette er fortsatt en fin teknikk for å lære og tilpasse seg i andre situasjoner.
Innholdsfortegnelse
Høste en verdi ved å bruke en slicer i LuckyTemplates
La meg lede deg gjennom trinn-for-trinn-prosessen du kan bruke.
1. Lag en tabell med totalsalgsmålet der totalsalg er summen av totalomsetning.
2. Legg til en prosentvis endringskolonne i tabellen.
3. For å gjøre det dynamisk og for å kunne se hva salget blir hvis det økes med en viss prosentandel, lag en annen tabell. Dette kan kalles prosent endringstabell.
4. Legg til prosentandelen. La oss si 15 %, 20 %, 25 % og 30 %.
5. Legg den inn for å lage den andre tabellen og gjør den om til en slicer.
6. Vi kan brukefunksjon for å høste verdiene fra LuckyTemplates slicer. Her er formelen:
7. Last inn prosentvalgmålet og gjør det om til et kort. Kortet vil vise det som er valgt i skjæremaskinen.
8. Dra prosentvalget inn i den første tabellen. Det som vises i prosentutvalgskortet vil da bli inkludert i tabellen. I dette tilfellet vises 25 % i hver enkelt rad.
Nå har vi en dynamisk beregning. Bare velg prosentendringen du vil bruke.
9. Vi kan da opprette et annet mål og kalle det Total Scenario Sales . Og så trenger vi bare å skrive en enkel logikk. Dette vil være Totale salgstider med 1 + prosentvalget. Formelen vil se slik ut.
10. Vi kan nå få frem Total Scenario Sales som legger til i prosentutvalget. Vi kan velge hvilke som helst av de forskjellige valgene i sliceren og få det tilsvarende resultatet.
I tabellen nedenfor viser kolonnen for totalscenariosalg at det totale salget økte med 20 %.
Løse mulige problemer
Vi støtt på et par problemer mens vi jobbet med eksemplet. I tilfelle du opplever dem også, er dette hvordan du kan løse dem.
Det første problemet vi møtte var, etter å ha opprettet et kort, får vi en feilmelding når ingenting er valgt i sliceren. Legg merke til "X" i bildet nedenfor.
Vi må legge til en enkel logikk i prosentvalgsformelen for å løse dette. Det vi kan bruke her er HVIS-funksjonen, med formelen HVIS(LogicalTest, ResultIfTrue, [ResultIfFalse]) .
Ved å bruke HVIS-funksjonen har vi IF( , så legger vi til den samme kolonnen, ('Prosentvis endring' [Prosentvis endring]) .
Hvis det er sant, returner det resultatet, VALUES('Prosentvis endring'[Prosentvis endring]) . Hvis ikke, returner null prosent endring.
Den nye formelen vil være noe som denne nedenfor.
Dette vil da gi deg en null prosentandel hvis ingenting er valgt.
Det andre problemet vi møtte var tabellen viser også datoene som ikke har noe salg.
Vi ønsker å fjerne dem slik at alt som vises er datoene som har salg. For å gjøre dette, må vi gå tilbake til formelen for prosentvalg og legge til en annen logikk.
I dette tilfellet må vi legge til IF([Totalt salg] er lik blank, så vil vi ha den lik BLANK , og hvis ikke, vil vi at den skal returnere resultatene.
Den nye formelen vil da se slik ut.
Vi er nå i stand til å fjerne alle de tomme feltene og tabellen viser bare dataene vi ønsker.
Konklusjon
Når du brukernoen ganger tror du at du er begrenset til dataene i tabellene dine. Vel det er absolutt ikke tilfelle. Du har en enorm fleksibilitet til å bygge på toppen av dataene dine ved å hente inn verdier fra flere tabeller for å bøye tallene eller understreke resultatene dine med scenarier.
Det er bare så mange applikasjoner for dette i LuckyTemplates, og det er derfor jeg kaller denne typen analytisk arbeid som å bygge på toppen av modellen din.
Når du starter med kjernedataene du kan trekke ut fra databasen din, ta med alle disse tilleggsverdiene for å justere resultatene og se hva som kan eller ikke kan forekomme i resultatene dine.
Disse teknikkene er hvordan du virkelig tar analysen din i LuckyTemplates til neste nivå, siden du har nesten ubegrensede måter å evaluere innsikt fra dine innledende nøkkelberegninger på.
Sjekk ut videoen nedenfor for flere detaljer om denne teknikken (husk at lignende ting kan oppnås nå med GENERATESERIES/SELECTEDFUNCTIONS-funksjonen og medtrekk)
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.