Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Funktionen Performance Analyzer er nu tilgængelig på LuckyTemplates-skrivebordet, og det er det, jeg vil vise dig i denne tutorial. Ved hjælp af Performance Analyzer kan du finde ud af, hvordan dine rapportelementer, såsom visuals og DAX-formler, klarer sig. Du kan se den fulde video af denne tutorial nederst på denne blog.

Efter at have kørt analysen kan du fortolke resultaterne fra Performance Analyzer i LuckyTemplates. Resultaterne vil hjælpe dig med at finde ud af flaskehalsene i dine langsomme rapporter.

Funktionen Performance Analyzer er det perfekte værktøj at bruge, hvis du har langsomme modeller. Funktionen er især nyttig, når du forsøger at optimere din model. På denne måde finder du ud af, hvor afbrydelserne opstår, og finder ud af, hvorfor det tager så lang tid, før tingene er beregnet. Det kan være på grund af for mange billeder, for mange farver eller for mange formler. Det kan også være på grund af nogle DAX-formler, der ikke beregner korrekt.

Overordnet set er det vigtigt at kende problemerne, så du kan finde ud af de plausible fejl på din rapportside. Derefter kan du foretage de nødvendige optimeringer for at se ændringerne i din LuckyTemplates ydeevne

Indholdsfortegnelse

Fremvisning af Performance Analyzer-funktionen i LuckyTemplates

For at komme til Performance Analyzer skal du klikke på fanen Vis og derefter markere boksen Performance Analyzer .

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Derefter vil Performance Analyzer være synlig i højre side ved siden af ​​felter og visualiseringer . Til denne øvelse bruger jeg en eksempelrapport, som er .

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Klik på Start optagelse for at starte præstationsanalysen af ​​rapportsiden . 

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Derefter skal du gå til rapportsiden og udføre enhver handling for at finde ud af, hvilken del det tager tid at indlæse. Som du ved, virker LuckyTemplates meget hurtigt. Jeg taler om millisekunder. Derfor, hvis noget tager tid, betyder det kun, at der er et problem.

Når du har startet optagelsen, skal du gå til produktkategoriskæreren og vælge et element og derefter klikke på Stop .

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

I ruden Performance Analyzer vil hvert enkelt element i rapporterne blive vist og analyseret. Det inkluderer hver udskæring, hver formel, visuals, målinger i det visuelle og meget mere. For eksempel, hvis du dykker ned i Matrix , kan du se, at den er delt op i tre forskellige dele.

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Baseret på analysen tog det 128 millisekunder for det visuelle billede at sende forespørgslen og returnere data. Det er resultatet under. Under Visuel visning viser den den tid, det tager visualiseringen at gengive dataene baseret på det nye valg. Baseret på analysen tog det 299 millisekunder.

Dataene under Andet er ret interessante, fordi det kan være forskellige ting. Det kan være den tid, det tager at udføre eller forberede de underliggende forespørgsler, der går ind i matrixen. Det kan også være den tid, det tager at vente på, at andre forespørgsler opdateres på siden. Alt i alt handler det kun om den generelle baggrundsbehandling. 

Analyse af rapportside ved hjælp af flere udsnitsmaskiner

Der er en anden type analyse, som du kan udføre ved hjælp af funktionen Performance Analyzer . Det involverer flere udsnitsændringer på samme tid for yderligere at finde ud af, om der er problemer i rapporten.

Inden det skal du klikke på Ryd for at køre endnu en analyse og derefter klikke på Start optagelse igen. Denne gang skal du vælge flere varer fra produktkategoriudskæreren . For at foretage yderligere variationer skal du foretage ændringer i dataene i årstildelingen ved at vælge 2016 .

Som du kan se i Performance Analyzer- ruden, registrerer den alt fra rapporten. Det er nemt at tage et kig på hastigheden og det samlede register. Derefter kan du køre en anden analyse og foretage nye ændringer for at se, hvordan analysen også ændrer sig.

Tips til brug af Performance Analyzer-funktionen i LuckyTemplates

Funktionen til ydelsesanalysator er en utrolig tilføjelse i LuckyTemplates. Det vil være fantastisk for dig at begynde at dykke ned i denne funktion lidt mere.

Tips til optimering af din rapportside

Hvis du bare sætter tingene op på den bedste praksis måde , kan du nemt optimere dine datatabeller. Du kan også nemt bygge datamodeller og en-til-mange-relationer. Når det kommer til simple DAX-formler, kan du forgrene dig til mere avanceret logik, hvis det er nødvendigt. Helt ærligt, du bør altid gøre disse ting, så du ikke behøver at bekymre dig om ydeevnen af ​​dine LuckyTemplates.

Men hvis der er problemer i rapporterne, kan Performance Analyzer i LuckyTemplates være virkelig nyttig. Gennem Performance Analyzer-funktionen i LuckyTemplates er det nemmere at bore ned i elementerne i DAX-forespørgsler og visualiseringer. Det kan også hjælpe med at analysere, hvilke af visualiseringerne der tager tid, så du til sidst kan finde ud af, hvad der forårsager problemerne.

Baseret på min erfaring forårsager gengivelsen af ​​det visuelle billede meget af langsommeligheden i LuckyTemplates-rapporterne. Hvis der er mange billeder, kommer systemet til at gengive en masse information, og dermed den lange ventetid.

Bortset fra det, sørg for, at DAX-formlerne er korrekte . Så meget du kan, forenkle DAX-logikken, især hvis den involverer store datasæt. Det meste af tiden er det, der gør LuckyTemplates langsomme. Selvom det ikke rigtigt kommer til at identificere de komplekse formler, er det meget bedre, hvis du opdeler disse formler i separate mål. På denne måde vil analysen tydeligt vise, hvordan hver af disse formler klarer sig.

Ydeevneanalysatoren i LuckyTemplates giver dig faktisk ikke den nøjagtige løsning, men den fortæller dig i stedet, hvor problemet er. Det giver dig et overblik over problemerne.




Konklusion

Alt, hvad jeg diskuterede, vil hjælpe dig med at optimere Performance Analyzer i LuckyTemplates. Jeg ville bare give dig en oversigt over denne fantastiske funktion og lære dig, hvordan du bruger den. Det er ret simpelt at bruge, men jeg tror også, at det bare er et spørgsmål om at teste.

Første gang du støder på en virkelig langsom model, er det det bedste tidspunkt at hoppe ind i Performance Analyzer, så du begynder at lære og optimere dine modeller ret hurtigt.

Jeg foreslår, at du kontrollerer dine rapporter og ikke dvæler ved for mange visualiseringer eller for mange farver eller DAX-formler. Det er de ting, du nemt kan optimere. 

For denne type præstationsanalyse gælder det, at jo lavere tiden er, jo bedre. Således vil du vide, om du har en langsom model baseret på, hvor høje tiden eller tallene er i resultaterne.

Jeg håber, du nyder at gennemgå denne tutorial.


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

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.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.