Heri, vil vi diskutere kontekst og dens betydning for at forstå, hvordan DAX- beregningsmotoren fungerer i LuckyTemplates .
Ideen om sammenhænge i LuckyTemplates er ikke let, og den bliver ofte overset. Vi skal dog huske, at vi altid skal inkludere begrebet kontekst i vores sind, især når vi beskæftiger os med DAX-beregninger.
Læring ogkræver en dyb forståelse af at bruge kontekst i LuckyTemplates.
Indholdsfortegnelse
Forståelse af kontekst i DAX-beregninger
Tiltag i LuckyTemplates skal have et miljø, hvor de udfører deres beregninger. Dette miljø er det, vi kalder kontekst .
Dette kan hentes fra en række forskellige steder. Hvert resultat i LuckyTemplates beregnes uafhængigt baseret på denne sammenhæng.
Lad os som et eksempel se på disse visualiseringer. Vi bruger resultatet 139.152,30.

For denne beregning er den indledende kontekst datoen. Vi får dette resultat baseret på den kontekst, det kommer fra, som er den 27. september 2019.
Datoer i tabeller er således et af de steder, en kontekst kan komme fra.
En datoudskærer kan også bruges som kilde til konteksten i vores rapporter.

En slicer giver et datointerval, som kan bore yderligere i specifikke datoer baseret på et valg. Så det skaber en omfattende kontekst på vores rapportside.
Udover datoer kan vi også bruge produkter som vores kontekst. For at demonstrere, lad os vælge produkter i vores slicer.

De valg, vi har foretaget, skaber kontekst for resultaterne i tabellen.
Vi kan se, at værdien for den 27. september er blevet til 64.661,70 på grund af den kontekst, der er skabt ud fra vores data og produkter.
Desuden kan vi også skabe kontekst fra Customer name slicer .

Selv hvis vi ændrer den kontekst, vi bruger i valgene, beregner målingen Samlet salg altid på samme måde.

I LuckyTemplates kan vi skrive enkle formler og hurtigt få et stort antal resultater gennem udsnitsvalg på grund af den kontekst, vi lægger på disse koder.
Det er meget imponerende i forhold til hastighed. Vi kan hurtigt opnå resultater med grundlæggende formler og ændringer i konteksten.
Vi foretager ikke kun et valg, når vi bruger en pålægsmaskine; vi ændrer også konteksten for resultatet.
Slicere er ikke det eneste middel til at gøre dette. Vi kan også ændre konteksten ved at foretage valg i diagrammer .
I eksemplet nedenfor kan vi se på vores salg efter kanal ved hjælp af donut-diagrammet.

Sådan får vi resultatet på 40.052,60 for samme dato i 2019.
Hvordan kontekst fungerer i DAX-beregninger
Et filter placeres over tabeller, hver gang vi foretager et valg i vores rapporter.
Hvis vi for eksempel vælger produkter, vil dette afspejle sig i vores produkttabel. Derefter sker en proces kaldet filterudbredelse i formlerne.
Lad os se på dette ved hjælp af et modelperspektiv.

Vores produkttabel har et "en til mange"-forhold til vores faktatabel, Salg.

Kundetabellen har også dette lignende forhold.

Og da vi har filtre til vores datoer, betyder det, at vi også har et forhold mellem Datoer-tabellen og Salgstabellen.

Der kommer også et andet filter fra kolonnen Kanal i vores salgstabel.

Disse filtre skaber den kontekst, vi placerer i vores rapporter. Valgene strømmer ned til salgstabellen og filtrerer resultaterne baseret på de valg, der er foretaget i udsnit og diagrammer.
Desuden er en anden vigtig teknik, vi kan bruge, at have et kundenavnindeks i salgstabellen.

Dette kan reducere en tabel med 8.000 rækker væsentligt til et par hundrede afhængigt af den kontekst, vi anvender på resultaterne.
Formlen for det samlede salg kan også give det samme resultat; det vil dog kun virke inden for mindre delmængder af den originale tabel.
Konklusion
Jeg håber, at du får meget ud af denne DAX-tutorial. Dette er ret nyttigt, især når du lige er begyndt med LuckyTemplates. Forståelsehvordanmotoren fungerer er en integreret del, når du lærer LuckyTemplates.
Uanset datascenariet beregner og leverer DAX resultater baseret på konteksten og de anvendte filtre i rapporten.
Det, du har lært af denne DAX-tutorial, er det grundlæggende. Der er flere måder at bruge og implementere ideen om kontekst i mereteknikker. Disse støder vi ofte på, når vi kommer til virtuelle borde.
Så husk altid dette koncept for hvert resultat, der vises i LuckyTemplates-modeller.
Alt det bedste,