Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

Funktionen Performance Analyzer är nu tillgänglig på LuckyTemplates skrivbord och det är vad jag kommer att visa dig i den här handledningen. Med hjälp av Performance Analyzer kan du ta reda på hur dina rapportelement, som grafik och DAX-formler, presterar. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Efter att ha kört analysen kan du tolka resultaten från Performance Analyzer i LuckyTemplates. Resultaten hjälper dig att ta reda på flaskhalsarna i dina långsamma rapporter.

Funktionen Performance Analyzer är det perfekta verktyget att använda om du har långsamma modeller. Funktionen är särskilt användbar när du försöker optimera din modell. På så sätt kan du ta reda på var hängen uppstår och ta reda på varför det tar så lång tid för saker att beräkna. Det kan bero på för många bilder, för många färger eller för många formler. Det kan också bero på vissa DAX-formler som inte beräknas korrekt.

Sammantaget är det viktigt att känna till problemen så att du kan ta reda på de troliga bristerna på din rapportsida. Efter det kan du göra de nödvändiga optimeringarna för att se ändringarna i din LuckyTemplates prestanda

Innehållsförteckning

Visar funktionen Performance Analyzer i LuckyTemplates

För att komma till Performance Analyzer, klicka på fliken Visa och markera sedan rutan Performance Analyzer .

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

Efter det kommer prestandaanalysatorn att vara synlig på höger sida, bredvid fältet och visualiseringar . För den här handledningen använder jag en exempelrapport, som är .

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

För att starta resultatanalysen av rapportsidan, klicka på Starta inspelning . 

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

Efter det, gå till rapportsidan och utför valfri åtgärd för att ta reda på vilken del som tar tid att ladda. Som ni vet fungerar LuckyTemplates väldigt snabbt. Jag pratar om millisekunder. Därför, om något tar tid, betyder det bara att det finns ett problem.

När du har startat inspelningen, gå till produktkategoriskäraren och välj ett objekt och klicka sedan på Stopp .

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

I rutan Performance Analyzer kommer varje enskilt element i rapporterna att listas och analyseras. Den inkluderar varje slicer, varje formel, visuals, mått inom visuals och mer. Till exempel, om du dyker in i matrisen kan du se att den är uppdelad i tre olika delar.

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

Baserat på analysen tog det 128 millisekunder för grafiken att skicka frågan och returnera data. Det är resultatet under. Under Visuell visning visar den hur lång tid det tar att återge data baserat på det nya valet. Baserat på analysen tog det 299 millisekunder.

Data under Övrigt är ganska intressant eftersom det kan vara en mängd olika saker. Det kan vara den tid som krävs för att utföra eller förbereda de underliggande frågorna som går in i matrisen. Det kan också vara den tid det tar att vänta på att andra frågor ska uppdateras på sidan. Sammantaget handlar det bara om den allmänna bakgrundsbearbetningen. 

Analysera rapportsidan med hjälp av flera skärare

Det finns en annan typ av analys som du kan utföra med funktionen Performance Analyzer . Det involverar flera skivändringar samtidigt för att ytterligare ta reda på om det finns några problem i rapporten.

Innan det klickar du på Rensa för att köra en annan analys och klickar sedan på Starta inspelning igen. Den här gången väljer du flera objekt från produktkategoriskäraren . Om du vill göra ytterligare variationer gör du ändringar i data i årskivan genom att välja 2016 .

Som du kan se i Performance Analyzer- rutan registrerar den allt från rapporten. Det är lätt att ta en titt på hastigheten och det övergripande registret. Sedan kan du köra en annan analys och göra nya ändringar för att se hur analysen också förändras.

Tips för att använda Performance Analyzer-funktionen i LuckyTemplates

Funktionen för prestandaanalysator är ett otroligt tillägg i LuckyTemplates. Det kommer att vara bra för dig att börja dyka in i den här funktionen lite mer.

Tips för att optimera din rapportsida

Om du bara ställer in saker på bästa sätt kan du enkelt optimera dina datatabeller. Du kan också enkelt bygga datamodeller och en-till-många-relationer. När det gäller enkla DAX-formler kan du förgrena dig till mer avancerad logik om det behövs. Ärligt talat bör du alltid göra dessa saker så att du inte behöver oroa dig för prestandan för dina LuckyTemplates.

Men om det finns problem i rapporterna kan Performance Analyzer i LuckyTemplates vara till stor hjälp. Genom funktionen Performance Analyzer i LuckyTemplates är det enklare att gå igenom elementen i DAX-frågorna och visualiseringarna. Det kan också hjälpa till att analysera vilka av visualiseringarna som tar tid så att du så småningom kan ta reda på vad som orsakar problemen.

Baserat på min erfarenhet orsakar återgivningen av det visuella mycket av långsamheten i LuckyTemplates-rapporterna. Om det finns mycket visuellt kommer systemet att återge mycket information, och därmed den långa väntetiden.

Bortsett från det, se till att DAX-formlerna är korrekta . Så mycket du kan, förenkla DAX-logiken, särskilt om den involverar stora datamängder. För det mesta är det det som gör LuckyTemplates långsamma. Även om det inte riktigt kommer att identifiera de komplexa formlerna, är det mycket bättre om du delar upp dessa formler i separata mått. På så sätt kommer analysen tydligt att visa hur var och en av dessa formler presterar.

Prestandaanalysatorn i LuckyTemplates ger dig faktiskt inte den exakta lösningen, istället berättar den var problemet är. Det ger dig en överblick över problemen.




Slutsats

Allt jag diskuterade kommer att hjälpa dig att optimera Performance Analyzer i LuckyTemplates. Jag ville bara ge dig en översikt över denna fantastiska funktion och lära dig hur du använder den. Det är ganska enkelt att använda, men jag tror också att det bara är en fråga om att testa.

Första gången du stöter på en riktigt långsam modell är det den bästa tiden att hoppa in i Performance Analyzer så att du börjar lära dig och optimera dina modeller ganska snabbt.

Jag föreslår att du kontrollerar dina rapporter och inte ägnar dig åt för många visualiseringar eller för många färger eller DAX-formler. Det är de saker som du enkelt kan optimera. 

För denna typ av prestationsanalys gäller att ju lägre tid är, desto bättre. Således kommer du att veta om du har en långsam modell baserat på hur hög tid eller siffror är i resultaten.

Jag hoppas att du gillar att granska denna handledning.


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.