Evalueringskontekst i DAX-beregninger

I denne opplæringen lærer vi om evalueringskontekst i DAX .

Evaluering eller innledende kontekst er miljøet som din dynamiske beregning er basert fra.

Det er viktig å forstå hvordan evalueringskontekst fungerer og hvordan den påvirker DAX-beregningen din. Så i neste avsnitt vil jeg vise deg de forskjellige måtene å lage evalueringen eller den innledende konteksten på.

Innholdsfortegnelse

Opprette evaluering eller innledende kontekst i DAX

Først må du ha en Dato- slicer og City- filter i tabellen for å oppnå dynamiske data.

Evalueringskontekst i DAX-beregninger

Det er alltid en innledende kontekst du må være klar over før du gjør noen beregning. Du kan finne nevnte evalueringskontekst fra et hvilket som helst sted.

I eksempeltabellen finner du konteksten fra Dato- sliceren eller fra City- filteret. Hvis du for eksempel velger Christchurch- filteret, vil resultatene i tabellen endres. Hvis du i tillegg justerer datoene fra 1. januar til 19. januar, kan du se at resultatene endret seg.

For 1. januar er for eksempel resultatet 90 074,80, mens det 19. januar er 111 293,70. Dette beviser at evalueringskonteksten virkelig kan endres for hvert enkelt resultat i DAX-beregninger.

For å vise deg et annet eksempel, la oss gjøre om den eksisterende tabellen til en totalsalg etter dato- visualisering.

Evalueringskontekst i DAX-beregninger

Når du velger eller sletter et filter eller til og med justerer tidsrammen, kan du få et nytt resultat i visualiseringen.

Det viktigste å merke seg er at formelen vi bruker i denne tabellen og visualiseringen ikke endres. Det er nøyaktig samme formel.  

Evalueringskontekst i DAX-beregninger

I Excel vil hver enkelt formel du ser være litt annerledes fordi cellereferansene vil være forskjellige. I LuckyTemplates forblir formelen nøyaktig den samme. Det som endrer resultatet er konteksten eller miljøet det blir evaluert i. Dette gjelder for hvert tiltak du oppretter.

Hver beregning du gjør i LuckyTemplates har en innledende kontekst som du må forstå. Før du ser på et individuelt resultat, må du forstå gjeldende kontekst for den beregningen.

Hvis du ikke visste hva som ble valgt i byskjæreren, ville du se på denne visualiseringen og vite at dette er det totale salget etter dato. Men hva slags totalt salg er det?

I eksemplet nedenfor vet du at det totale salget som vises i visualiseringen er fra Hamilton basert på sliceren.

Evalueringskontekst i DAX-beregninger

Forholdet mellom kontekst og datamodell

Å forstå hvordan denne konteksten fungerer er en avgjørende del av å lære og forstå DAX – fordi dette er så enkelt som det blir. Du kan deretter begynne å manipulere konteksten i formler og begynne å gjøre noen avanserte analyser.

Forhåpentligvis begynner du også å se hvor viktig modellen er fordi konteksten er direkte skapt av relasjonene mellom tabellene dine.

Byskjæreren som vi velger er fra Regioner-tabellen, mens beregningen av Totalt salg er i Sales-tabellen.

Dette kalles filterutbredelse .

Evalueringskontekst i DAX-beregninger

Filtre forplanter seg nedover forholdet gjennom pilene og de går mot de mange sidene på faktatabellen, som er Salgstabellen i dette tilfellet.

Du kan gjøre så mange av disse tingene til enhver tid fordi konteksten kan komme fra én oppslagstabell og en annen oppslagstabell. Og så kunne vi lagt enda flere lag og skape mer kontekst. Vi må bare forstå hva den opprinnelige konteksten for beregningen er.




Konklusjon

Filtre og slicere er grunnleggende måter å lage evalueringskontekst i DAX-beregningene dine.

Jeg håper du forstår hvor viktig evaluering (innledende) kontekst er. Hvis du vil gjøre en avansert analyse senere, må du endre konteksten i formlene dine.

Jubel!


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

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.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

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.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

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.