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 denne vejledning lærer du, hvordan du bruger VertiPaq Analyzer i DAX Studio til at optimere din datamodel i LuckyTemplates.
VertiPaq Analyzer er et indbygget værktøj, der udtrækker meningsfuld information om fra et optimeringssynspunkt.
For at starte VertiPaq Analyzer skal du gå til fanen Avanceret i DAX Studio. Klik derefter på indstillingen Vis metrics .
Dette åbner en ny rude i bunden. Ruden VertiPaq Analyzer Metrics indeholder en liste over alle tabellerne i din tabelmodel.
Hver kolonne giver meningsfuld information om din datamodel, såsom:
Indholdsfortegnelse
VertiPaq Analyzer Metrics af en datamodel i LuckyTemplates
Du kan bruge disse forskellige metrics, når du analyserer tabellerne i din . I dette eksempel vil du bemærke, at salgstabellen bruger den største mængde %DB.
Rul til kolonnen længst til venstre i tabellen i VertiPaq Analyzer. Når du klikker på en tabel, vil du være i stand til at bore ned i oplysningerne i dens kolonner.
Dette giver dig mulighed for at identificere kolonner, der er nødvendige til analytiske formål. Du kan også vælge at fjerne unødvendige kolonner fra din datamodel. Dette sparer RAM og optimerer de beregninger, du udfører.
For eksempel bruger kolonnen Online Sales Key i alt 83 MB RAM. Hvis denne kolonne ikke er nyttig til dine rapporteringsformål, kan du fjerne den for at frigøre lagerplads.
I afsnittet Kodning kan du se, at der er anvendt på kolonnen Online Sales Key. Det nytter ikke at anvende en ordbogskodning, fordi denne kolonne kun indeholder unikke værdier. Det lagrede indeks vil stadig være lig med dets værdi.
Dette vil ikke være nyttigt, når kolonnen komprimeres, så Analysis Services springer ordbogskodningen over. Derfor bruger Ordbogssektionen kun 120 KB.
Ordbogskodning, lagerprocenter og brugerhierarkistørrelse
Set i bakspejlet, hvis du ser på kolonnen Salgsordrenummer, kan du se, at dens Ordbogssektion bruger mere lagerplads end Datasektionen.
Sektionen Data gemmer indeks- eller markørværdien for hver række i kolonnen. Da kolonnen Salgsordrenummer gemmer hovedparten af dens data i form af indekser, forbruges hele trykket af ordbogen.
Kolonnestørrelsen viser summeringen af sektionerne Data, Ordbog og Hierarki. I sektionen Datatype gemmes kolonnen Salgsordrenummer som en streng, så ordbogskodningen bruges.
Dernæst, hvis du ruller til den yderste højre del af VertiPaq Analyzer, kan du se data om procenterne.
%-tabellen viser mængden af plads, der forbruges af kolonnen i forhold til tabellen. Hvorimod % DB viser mængden af plads, der forbruges af kolonnen i forhold til hele databasen.
Går du videre til tabellen Produkter, kan du se, at det er den eneste med en værdi for brugerhierarkistørrelsen.
Brugerhierarkistørrelsen viser mængden af plads, der forbruges af de hierarkier, der er oprettet i DAX Studio.
RI-overtrædelser af en datamodel i LuckyTemplates
Kolonnefanen i VertiPaq Analyzer giver dig mulighed for at se dine data i et tabelkolonneformat.
Det giver dig mulighed for at sortere efter kolonner, hvilket gør det nemmere at identificere, hvilken kolonne i hele datasættet, der bruger den højeste RAM.
Fanen Relationer giver dig mulighed for at se hovedårsagen til .
Hvis din DAX-kode indeholder en RI-overtrædelse, vil VertiPaq Analyzer placere et nummer 1 med en rød skrifttype under afsnittet RI-overtrædelser. Men hvis du udvider tabellen med overtrædelsen, vil du ikke kunne se, hvad der forårsager den.
Disse oplysninger kan i stedet findes under fanen Relationer.
I dette eksempel viser salgstabellen, at der mangler 2.183 nøgler mellem salgstabelproduktnøglen og produkttabelproduktnøglen. Dette resulterer i 10 millioner ugyldige rækker i salgstabellen og 153 eksempler på overtrædelser.
Siden Relationer i VertiPaq Analyzer giver dig mulighed for at identificere manglende nøgler mellem din faktatabel og dimensionstabel.
Du kan også dobbelttjekke disse oplysninger ved hjælp af DAX.
Når du kører koden, viser resultaterne faktisk, at 10 millioner rækker har tomme produktnøgleværdier.
Fanen Resume i VertiPaq Analyzer
Fanen Resume viser de grundlæggende overordnede oplysninger om din datamodel.
Den samlede størrelse viser den samlede mængde RAM, som datamodellen bruger. Analysedatoen vedrører sidste gang, du klikkede på indstillingen View Metrics i DAX Studio.
Kompatibilitet refererer til Analysis Services-versionen, der bruges i den aktuelle fil. Og til sidst viser serveren det lokale værtsportnummer, der bruges af Analysis Services til at oprette forbindelse til DAX Studio.
Konklusion
VertiPaq analysator er et ydeevne- og analyseværktøj, der er inkluderet i Microsoft LuckyTemplates. Det giver dig mulighed for at analysere datamodellen for en LuckyTemplates-rapport eller datasæt for at forstå, hvordan dataene er struktureret, og hvordan de bruges.
VertiPaq-analysatoren giver flere metrics, der kan hjælpe dig med at forstå ydeevnen og effektiviteten af din datamodel. Ved at analysere disse metrics kan du identificere potentielle problemer med din datamodel, såsom store tabeller, lav datatæthed eller ineffektive datatyper, og tage skridt til at optimere modellen til bedre ydeevne.
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.