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.
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.
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.
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.
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.
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 .
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!
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.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.
Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.
Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.