LuckyTemplates Performance Analyzer Queries: En oversikt

I denne opplæringen lærer du hvordan Performance Analyzer fungerer i LuckyTemplates. Denne bloggen vil spesifikt diskutere spørringen som genereres av Performance Analyzer-verktøyet og hvordan den endres avhengig av .

Performance Analyzer er et LuckyTemplates-verktøy som måler og viser varigheten som kreves for å laste eller oppdatere det visuelle. Dette lar brukere bestemme hvilke visuelle elementer eller elementer som har størst innvirkning på en .

Innholdsfortegnelse

LuckyTemplates Performance Analyzer: Oversikt

For å demonstrere hva Performance Analyzer-funksjonen gjør, start med å lage en enkel .

LuckyTemplates Performance Analyzer Queries: En oversikt

Når du er ferdig, går du til fanen Vis og klikker på Performance Analyzer . Dette åpner Performance Analyzer-fanen på høyre side av LuckyTemplates-skrivebordet.

Klikk Start opptak og deretter Oppdater bilder . Dette viser et nytt sett med informasjon i Performance Analyzer-ruten.

LuckyTemplates Performance Analyzer Queries: En oversikt

DAX -spørringsoppføringen viser hvor lang tid det tar å utføre spørringen i LuckyTemplates.

Visuell visning viser hvor lang tid det tar å gjengi tabellen slik at den kan vises tilbake til sluttbrukeren.

Og Other viser hvor lang tid et bestemt bilde må bruke på å vente mens andre bilder fortsatt gjengis.

LuckyTemplates Performance Analyzer: Hvordan det fungerer

Hva skjer bak kulissene

Noen ganger kan DAX-koden din være ekstremt treg. For å undersøke årsaken og hva som skjer bak kulissene, er det viktig å forstå søket generert av LuckyTemplates.

For å gjøre dette, klikk på Kopier spørring og lim den inn i DAX Studio.

LuckyTemplates Performance Analyzer Queries: En oversikt

LuckyTemplates Performance Analyzer Queries: En oversikt

Du kan se at DAX-spørringen brukte nøkkelordet DEFINE og deklarerte to variabler. Den brukte deretter søkeordene EVALUATE og ORDER BY for å få resultatet i en bestemt rekkefølge.

Når du kjører koden, får du den samme tabellen som du har i LuckyTemplates.

LuckyTemplates Performance Analyzer Queries: En oversikt

Hva skjer når du legger til nye kolonner

Hvis du går tilbake til LuckyTemplates og legger til en ny kolonne, oppdaterer Performance Analyzer-ruten automatisk det visuelle bildet.

Kopier DAX-søket etter å ha rullet nedover i tabellen i noen sekunder.

LuckyTemplates Performance Analyzer Queries: En oversikt

Åpne DAX Studio og lim inn koden i redigeringsprogrammet.

LuckyTemplates Performance Analyzer Queries: En oversikt

Når du ruller nedover på en matrise eller et annet bilde, sender LuckyTemplates en ny spørring til SSAS. DAX-koden henter en liste over alle produktene som vises etter de første 501 radene.

DAX-koden er annerledes for bilder som forblir stillestående. For dette tilfellet, hvis du ikke ruller visualobjektet før du kopierer spørringen, vil koden bare være begrenset til å vise 502 rader om gangen.

LuckyTemplates Performance Analyzer Queries: En oversikt

Dette er hvordan power BI optimaliserer rapporten du for øyeblikket samhandler med.

LuckyTemplates Performance Analyzer: Difference Between Table & Slicer

La oss se på hvordan du samhandler med et gitt søk. Lag en enkel slicer. I dette tilfellet brukes Kjønn-feltet som slicer for matrisen.

LuckyTemplates Performance Analyzer Queries: En oversikt

Tøm ytelsesanalysatoren og klikk deretter på Oppdater bilder . Denne gangen vil du se at du har to spørsmål; en til skjæremaskinen og en annen til bordet.

LuckyTemplates Performance Analyzer Queries: En oversikt

Kopier søket til sliceren og gå tilbake til DAX Studio. Lim inn spørringen i redigeringsprogrammet.

LuckyTemplates Performance Analyzer Queries: En oversikt

Funksjonen brukes til å vise de første 101 radene. Men i dette tilfellet er det faktisk ikke nyttig siden LuckyTemplates bare bruker TOPN-funksjonen for å vise det nødvendige antallet rader.

Hvis du kjører koden, vil du bare kunne se de tre distinkte verdiene til kjønnsskjæreren: blank, M og F.

LuckyTemplates Performance Analyzer Queries: En oversikt

Men hvis du kopierer spørringen til tabellen og kjører den i DAX studio, vil du se at LuckyTemplates automatisk lager variabler for filterkonteksten som kommer fra sliceren.

LuckyTemplates Performance Analyzer Queries: En oversikt

Når koden henter verdiene fra sliceren, injiserer den disse verdiene i en funksjon. I det andre argumentet bruker det resultatet av variabelen.

Konklusjon

Denne opplæringen viste en rask oversikt over funksjonen Performance Analyzer i LuckyTemplates. Spesifikt lærte du om de forskjellige DAX-spørringene den genererer, avhengig av tilgjengelige bilder.

Denne leksjonen hjelper deg å bedre forstå hvilke bilder som er mer ressurskrevende. Ved å forstå spørsmålene bak hver visualisering, kan du trekke slutninger om hvilke aspekter av rapporten du må gjennomgå for å forbedre ytelsen.


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.