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 du, hvordan du opretter en sammensat model og bruger DirectQuery på et LuckyTemplates-datasæt eller i Azure Analysis Services.
De tidligere selvstudier har diskuteret nøgleordene , , og. I nogle specifikke tilfælde skriver DAX-motoren automatisk disse søgeord, selvom du ikke eksplicit brugte dem. Du lærer, hvordan du efterligner dette scenarie og forstår, hvad der sker bag kulisserne.
Indholdsfortegnelse
Oprettelse af en sammensat model: Kom godt i gang
I denne demonstration er der allerede oprettet en visning til Dato-tabellen. Vælg koden og kør den.
Du kan se, at det resulterer i en simpel datotabel, som har kolonnerne Dato, Måned og Kalenderår.
Udgiv derefter datamodellen til .
Gå til LuckyTemplates. Klik på Hent data og derefter LuckyTemplates-datasæt .
Vælg datotabellen , og klik derefter på Opret .
Åbn visningen Relationer.
mellem Salgstabellen og Datoer-tabellen baseret på Salgsordresdatoen og Datotabellens Dato . Du kan gøre dette ved at trække Dato til ordredatoen. Vent på, at LuckyTemplates skaber forholdet. Når du er færdig, skal du klikke på OK.
Du kan se, at der er oprettet et begrænset forhold mellem salgstabellen og datotabellen. Et begrænset forhold er angivet med symbolet nedenfor.
Oprettelse af forespørgslen til den sammensatte model
Gå til feltruden, åbn salgstabellen og opret en ny kolonne .
I denne nye kolonne,. For dette eksempel viser den nye kolonne ordreåret.
Når du er færdig, skal du trække og slippe den nye kolonne ind i LuckyTemplates-lærredet.
Konverter dette til en tabel, og sørg for, at kolonnen Ordreår bruges som en række.
Træk og slip derefter datoen fra tabellen Datoer. Datoen skal også tildeles som en række.
Klik på rullepilen for Dato, og vælg Optælling . Dette vil tælle antallet af værdier i et bestemt år.
I øjeblikket viser tabellen den samme tælleværdi for hvert år.
Dette skyldes, at forholdet mellem tabellen Salg og tabellen Datoer er ensrettet . Så et filter fra salgstabellen anvendes ikke på datotabellen.
For at rette dette skal du oprette en ny foranstaltning.
Dette mål vil antallet af optællinger i Dato-tabellen. Det vil derefter ændre karakteren af forholdet ved hjælp affungere. BEGGE - funktionen sørger for, at filteret kører begge veje.
Træk og slip denne nye måling på tabellen, og slet kolonnen Dato.
Gå til fanen Vis, og klik på . Når ruden Performance Analyzer vises, skal du klikke på Start optagelse og derefter Opdater visual .
Kopier tabellens forespørgsel, og gå tilbage til .
Visning af DAX-forespørgslen og DirectQuery
Når du indsætter koden, vises en dialogboks, der spørger, hvilke forespørgsler du vil indsætte.
Da dette er forbindelse til LuckyTemplates-datasættet ved hjælp af DirectQuery-indstillingen, skal du klikke på indstillingen Både DAX og Direct Query .
Koden indeholder to sektioner. Den øverste del viser DAX-forespørgslen udført på grund af den lokale model.
Nederst kan du se fjernmodellen i LuckyTemplates-tjenesten, som udfører DirectQuery.
Dette giver dig et billede af, hvad der sker med din DAX-kode. Motoren forsøger at oprette en tabel ved hjælp af nøgleordet TABLE. Så selvom du ikke brugte nøgleordene TABLE og COLUMN til at oprette forespørgsler, bruger motoren dem bag kulisserne.
Konklusion
Denne vejledning viser et grundlæggende eksempel på, hvordan sammensatte modeller fungerer i DAX Studio. Dette er en god fremstilling af, hvad der sker bag kulisserne.
I dette eksempel bruger DAX-motoren nøgleordene TABLE og COLUMN til at udfylde resultatet af matrixen eller visualiseringen. Så selvom du ikke eksplicit brugte disse søgeord, bruger motoren dem bag kulisserne for at give dig det resultat, du har brug for.
Alt det bedste,
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.