Evalueringskontekst i DAX-beregninger

I dette selvstudie lærer vi om evalueringskontekst i DAX .

Evaluering eller indledende kontekst er det miljø, som din dynamiske beregning er baseret på.

Det er vigtigt at forstå, hvordan evalueringskontekst fungerer, og hvordan det påvirker din DAX-beregning. Så i næste afsnit vil jeg vise dig de forskellige måder at skabe evalueringen eller den indledende kontekst på.

Indholdsfortegnelse

Oprettelse af evaluering eller indledende kontekst i DAX

For det første skal du have en Datoslicer og City- filter i din tabel for at opnå dynamiske data.

Evalueringskontekst i DAX-beregninger

Der er altid en indledende kontekst, som du skal være opmærksom på, før du foretager nogen beregning. Du kan finde den nævnte evalueringskontekst fra ethvert sted.

I eksempeltabellen kan konteksten findes fra datoudsnitteren eller fra byfilteret . Hvis du for eksempel vælger Christchurch- filteret, ændres resultaterne i tabellen. Hvis du samtidig justerer datoerne fra den 1. januar til den 19. januar, kan du se, at resultaterne ændrede sig.

For den 1. januar er resultatet f.eks. 90.074,80, mens det den 19. januar er 111.293,70. Dette beviser, at evalueringskonteksten virkelig kan ændre sig for hvert enkelt resultat i DAX-beregninger.

For at vise dig endnu et eksempel, lad os omdanne den eksisterende tabel til en totalsalg efter dato- visualisering.

Evalueringskontekst i DAX-beregninger

Når du vælger eller rydder et filter eller endda justerer tidsrammen, kan du få et nyt resultat inde i visualiseringen.

Det vigtigste at bemærke er, at formlen, som vi bruger i denne tabel og visualisering, ikke ændres. Det er nøjagtig den samme formel.  

Evalueringskontekst i DAX-beregninger

I Excel vil hver enkelt formel, du ser, være lidt anderledes, fordi cellereferencerne vil være forskellige. I LuckyTemplates forbliver formlen nøjagtig den samme. Det, der ændrer resultatet, er konteksten eller det miljø, det vurderes i. Dette gælder for hvert mål, du opretter.

Hver beregning, du foretager i LuckyTemplates, har en indledende kontekst, som du skal forstå. Før du ser på et individuelt resultat, skal du forstå den aktuelle kontekst for denne beregning.

Hvis du ikke vidste, hvad der blev valgt i byudsnitteren, ville du se på denne visualisering og vide, at dette er det samlede salg efter dato. Men hvad er det for et samlet salg?

I eksemplet nedenfor ved du, at det samlede salg, der vises i visualiseringen, er fra Hamilton baseret på udsnitsværktøjet.

Evalueringskontekst i DAX-beregninger

Forholdet mellem kontekst og datamodel

At forstå, hvordan denne kontekst fungerer, er en afgørende del af at lære og forstå DAX – for det er så nemt, som det bliver. Du kan derefter begynde at manipulere konteksten i formler og begynde at lave nogle avancerede analyser.

Forhåbentlig begynder du også at se, hvor vigtig modellen er, fordi konteksten er direkte skabt af relationerne mellem dine tabeller.

Byudsnittet, som vi vælger, er fra tabellen Regioner, mens beregningen af ​​det samlede salg er i tabellen Salg.

Dette kaldes filterudbredelse .

Evalueringskontekst i DAX-beregninger

Filtre forplanter sig ned ad forholdet gennem pilene, og de går mod de mange sider på faktatabellen, som i dette tilfælde er Salgstabellen.

Du kan gøre så mange af disse ting på ethvert tidspunkt, fordi konteksten kan komme fra én opslagstabel og en anden opslagstabel. Og så kunne vi lag endnu mere og skabe mere sammenhæng. Vi skal bare forstå, hvad den indledende kontekst for beregningen er.




Konklusion

Filtre og slicere er grundlæggende måder at skabe evalueringskontekst i dine DAX-beregninger.

Jeg håber, du forstår, hvor vigtig evaluerings (indledende) kontekst er. Hvis du vil lave en avanceret analyse senere, bliver du nødt til at ændre konteksten i dine formler.

Skål!

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.