Evalueringskontekst i LuckyTemplates DAX

I dette indlæg udvider jeg mere om evalueringskonteksten i LuckyTemplates DAX. Du kan se den fulde video af denne tutorial nederst på denne blog.

Evalueringskontekst er også kendt som den indledende kontekst i LuckyTemplates. Det er miljøet, som din beregning er baseret på.

For at gøre tingene mere avancerede, kan dine formler faktisk have flere sammenhænge, ​​der fungerer på samme tid?

Indholdsfortegnelse

Ændring af kontekst inden for en formel

At have flere sammenhænge er ikke så kompliceret, og jeg vil vise dig dette gennem et eksempel.

Først og fremmest skal vi altid forstå, hvad evalueringen eller den indledende kontekst er.

Du skal have en stor forståelse for, hvordan kontekst fungerer inden for din formel.

Ellers ville du nogle gange ikke have nogen idé om, hvor dine resultater kommer fra i sidste ende.

I dette eksempel er det ret simpelt, da det blot er indholdet af tabellen.

Evalueringskontekst i LuckyTemplates DAX

Men hvad nu hvis jeg ville beregne en løbende total her?

For at gøre dette vil jeg først oprette et mål og kalde det 30 Day Running Total . Så vil jeg sætte en funktion i min næste linje.

Jeg vil dække funktionen CALCUATE i detaljer i et senere afsnit, men i det væsentlige beregner den ethvert udtryk, vi lægger i, og giver os mulighed for at ændre konteksten for beregningen inden for et mål.

Evalueringskontekst i LuckyTemplates DAX

CALCUATE bliver din mest brugte funktion, da det er den vigtigste funktion i DAX.

For at fortsætte skal jeg beregne kolonnen Samlet salg , men jeg vil beregne det i en anden kontekst .

Evalueringskontekst i LuckyTemplates DAX

Jeg vil bruge funktionen, som giver mig mulighed for at oprette et filter i den nye kontekst, som jeg ønsker.

FILTER giver mig mulighed for at sætte en tabel inde i den, men du behøver ikke at sætte en egentlig tabel, da du også kan bruge en tabelfunktion som i dette eksempel.

Evalueringskontekst i LuckyTemplates DAX

Jeg vil derefter bringe det nye mål til bordet og lægge det i visualisering for lettere forståelse.

Evalueringskontekst i LuckyTemplates DAX

Logisk set får vi den løbende total for hver specifik dag ved at se tilbage fra den dag til tredive dage før og derefter opsummere dem alle sammen .

Dette er vigtigt med hensyn til kontekst, da vi først har evalueringskonteksten gennem kolonnen Dato , men derefter ændrer vi konteksten for at beregne det samlede salg i et nyt miljø gennem en formel.

Vi opretter den nye kontekst gennem FILTER- funktionen ved at fjerne konteksten fra Datoer ved hjælp af funktionen eller fjern filterfunktionen .

Evalueringskontekst i LuckyTemplates DAX

Efter at have fjernet filteret fra en hvilken som helst dato, vil jeg derefter arbejde gennem hver enkelt dato og se på tredive dages vinduet fra den specifikke dato gennem denne del.

Evalueringskontekst i LuckyTemplates DAX

Du kan nu se, at vi har skabt en anden kontekst inden for selve formlen .

Vigtigheden af ​​at forstå evalueringskontekst

Det er meget vigtigt at forstå evalueringskonteksten på hvert enkelt tidspunkt. Det bliver mere avanceret, da der er mange måder, hvorpå vi kan ændre konteksten for at beregne noget anderledes .

Men efterhånden som du kommer dybere ind i LuckyTemplates, åbner det også op for en ny verden af ​​muligheder, hvor dine formler ikke unødigt ville være lange og komplekse.

At kende disse begreber ville gøre det muligt for dig at skrive ting mere effektivt, hvor komplekse beregninger kunne udføres med en simpel formel .




Konklusion

Denne artikel er blot en introduktion til, hvordan du kan ændre konteksten for at skrive effektive formler.

Der er mange applikationer til kontekst, så forhåbentlig er du spændt på at se, hvad du kan opnå gennem de formelkombinationer og mønstre, du kan skabe.

Lad os runde dette afsnit af og gå videre til flere vigtige ideer og funktionaliteter, når vi bruger DAX-funktioner.

Alt det bedste,

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.