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.
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å.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
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.
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.