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 bloggen går jeg gjennom en virkelig utrolig utviklingsteknikk og konsept for å lage dynamiske LuckyTemplates-rapporter . Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Dette er faktisk hentet fra en økt fra en begivenhet kun for medlemmer som jeg arrangerte gjennom LuckyTemplates, som var sentrert rundt maler for finansiell rapportering.
I denne opplæringen ønsker jeg å gå dypere inn i dynamisk rapportering og vise deg en spesifikk teknikk for å utvikle automatiserte rapporter som kan hjelpe deg. Det trenger ikke å være en finansiell rapport; du kan også bruke denne teknikken for tabellrapporter, men dette eksemplet er av økonomisk natur.
Malen jeg laget er tilpasset , som jeg viste i en annen opplæring. Det trenger ikke å være den standard formaterte LuckyTemplates-tabellen som vi får ved å dra og slippe. Du kan faktisk manipulere bestemte resultater for å gå i en tabell og ha dataene dine på den måten du vil ved å bruke denne malteknikken. Dette er veldig anvendelig for mange forskjellige visualiseringsscenarier.
Innholdsfortegnelse
Eksempel på rapport for dynamiske heldige maler
I dette maleksemplet kan vi se på faktiske forhold på tvers av hvert kvartal.
Vi kan også velge vs Last Year , som vil endre rapporten, og vise oss forskjellen mellom i fjor og i år.
Jeg har også inkorporert denne prosentandelen i Inntekter , som lar oss se hva hvert resultat vi har i tabellen (COGS og Utgifter) er prosentandelen av inntektene. Dette er ganske vanlig i finansiell rapportering.
Ettersom jeg har laget en dynamisk beregning, kan vi se her at Cost of Goods Sold (COGS) er 30 % av totale inntekter i første kvartal. Så i andre kvartal (Q2) er det 27,25 %, og så videre.
Så her lager vi et dynamisk interiør i et bord i en malformet form . Dette er en ganske avansert teknikk, men den viser deg bare hvor utrolig LuckyTemplates er for denne typen analyser og rapportering. Vi kan fullstendig automatisere dynamiske økonomiske rapporter.
Automatisert og dynamisk rapporteringsteknikk
Jeg tar deg gjennom kjernen i denne teknikken, som er å gjøre utvalget i stand til å finne virkelig god innsikt . For eksempel ser vi på den totale bruttofortjenesten i kvartal 1 og 2, og vi kan si at vi har dårlige resultater her. Men hvorfor er det positivt i tredje og fjerde kvartal?
Det vi kan gjøre er å sjekke Actuals i år, som er 11 millioner, og så blar vi raskt tilbake til 2015 og ser at det var 8 millioner før. Så det var en solid økning i inntektene våre fra år til år.
Dette er en veldig god innsikt og å kunne se den på en veldig rask og dynamisk måte er ganske spennende.
For å gjøre dette må vi først lage en tabell for å lage sliceren . Dette er en veldig enkel tabell med våre faktiske forhold, vs fjoråret, og % til inntekt.
Når vi gjør det, lager vi sliceren. Deretter må vi integrere dette i en formel. Så avhengig av hvilket slicer-valg (faktisk, vs. siste år eller % til inntekt) vi har, ønsker vi å mate gjennom et bestemt resultat.
Bruke SWITCH TRUE Logic
Jeg har brukt kraften tili regnestykket. La oss først fokusere på den siste delen av formelen. Jeg har brukt variabler ( VAR ) for å forenkle dette målet fordi hvis dette ble skrevet ut som én rett formel, ville det vært ganske forvirrende.
SWITCH TRUE er nøkkelteknikken her fordi det er en veldig fin måte å lage dynamiske ting som dette.
Uansett hva valget er ( Tabell Data ), så går det an å returnere den metriske variabelen. For eksempel velger vi Actuals, så vil den returnere Actuals-variabelen.
Nå hvis du ser på faktiske variabelen, er den faktisk SWITCH TRUE selv også. Vi har med andre ord integrert SWITCH TRUE i en SWITCH TRUE .
Så tenk på hvor kult det er og hvor komplekst dette ville vært hvis vi har alt dette i én formel og bruker Nested IF-setninger. Det ville være helt umulig. Men å sette det ut slik i DAX er ikke så vanskelig.
SWITCH TRUE-logikken i variablene allokerer de riktige resultatene til maldesignet, mens SWITCH TRUE-logikken etter returen gjør at det dynamiske resultatet kan føres inn i tabellen.
Det samme gjelder de andre beregningene – vs fjoråret og % til inntekt. Det er et veldig likt oppsett med bare litt forskjellige beregninger.
Vi kan gå på tvers av ulike år og kunne se automatisk herfra og til fremtiden også.
Lag en helt dynamisk rapport i LuckyTemplates – Avansert visualiseringsteknikk
Konklusjon
Dette var en detaljert økt som jeg nettopp har vært gjennom. Det handlet om hvordan du kan bygge dynamiske LuckyTemplates-rapporter fra bunnen av. Her har vi lært hvordan du automatiserer dynamiske LuckyTemplates-rapporter i en tabellmal. Dette er noe du enkelt kan inkorporere i modellen din og lage filtre osv.
Jeg håper du har funnet denne veiledningen nyttig, siden den ikke bare er nyttig i finansiell rapportering – den kan også brukes i tilpasset tabellrapportering.
Jubel!
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.