LuckyTemplates Performance Analyzer Queries: En översikt

I den här handledningen får du lära dig hur Performance Analyzer fungerar i LuckyTemplates. Specifikt kommer den här bloggen att diskutera frågan som genereras av verktyget Performance Analyzer och hur den förändras beroende på .

Performance Analyzer är ett LuckyTemplates-verktyg som mäter och visar den tid som krävs för att ladda eller uppdatera bilderna. Detta gör att användare kan avgöra vilka bilder eller element som har störst inverkan på en .

Innehållsförteckning

LuckyTemplates Performance Analyzer: Översikt

För att visa vad Performance Analyzer-funktionen gör, börja med att skapa en enkel .

LuckyTemplates Performance Analyzer Queries: En översikt

När du är klar, gå till fliken Visa och klicka på Performance Analyzer . Detta öppnar fliken Performance Analyzer på höger sida av LuckyTemplates skrivbord.

Klicka på Starta inspelning och sedan på Uppdatera bilder . Detta visar en ny uppsättning information i rutan Performance Analyzer.

LuckyTemplates Performance Analyzer Queries: En översikt

DAX -frågeposten visar hur lång tid det tar att köra frågan i LuckyTemplates.

Visuell display visar hur lång tid det tar att rendera tabellen så att den kan visas tillbaka för slutanvändaren.

Och Other visar hur lång tid en viss bild måste lägga på att vänta medan andra bilder fortfarande återges.

LuckyTemplates Performance Analyzer: Hur det fungerar

Vad händer bakom kulisserna

Ibland kan din DAX-kod vara extremt långsam. För att undersöka orsaken och vad som händer bakom kulisserna är det viktigt att förstå frågan som genereras av LuckyTemplates.

För att göra detta, klicka på Kopiera fråga och klistra in den i DAX Studio.

LuckyTemplates Performance Analyzer Queries: En översikt

LuckyTemplates Performance Analyzer Queries: En översikt

Du kan se att DAX-frågan använde nyckelordet DEFINE och deklarerade två variabler. Den använde sedan nyckelorden EVALUATE och ORDER BY för att få resultatet i en viss ordning.

När du kör koden får du samma tabell som du har i LuckyTemplates.

LuckyTemplates Performance Analyzer Queries: En översikt

Vad händer när du lägger till nya kolumner

Om du går tillbaka till LuckyTemplates och lägger till en ny kolumn uppdaterar Performance Analyzer-rutan automatiskt bilden.

Kopiera DAX-frågan efter att ha rullat ner i tabellen i några sekunder.

LuckyTemplates Performance Analyzer Queries: En översikt

Öppna DAX Studio och klistra in koden i editorn.

LuckyTemplates Performance Analyzer Queries: En översikt

Närhelst du rullar ner på en matris eller någon annan bild, skickar LuckyTemplates en annan fråga till SSAS. DAX-koden hämtar en lista över alla produkter som visas efter de första 501 raderna.

DAX-koden är annorlunda för bilder som förblir stillastående. I det här fallet, om du inte rullar bilden innan du kopierar frågan, kommer koden endast att vara begränsad till att visa 502 rader åt gången.

LuckyTemplates Performance Analyzer Queries: En översikt

Så här optimerar power BI rapporten du för närvarande interagerar med.

LuckyTemplates Performance Analyzer: Difference Between Table & Slicer

Låt oss titta på hur interagerar med en given fråga. Skapa en enkel slicer. I det här fallet används fältet Gender som slicer för matrisen.

LuckyTemplates Performance Analyzer Queries: En översikt

Rensa Performance Analyzer och klicka sedan på Uppdatera bilder . Den här gången kommer du att se att du har två frågor; en för skivaren och en annan för bordet.

LuckyTemplates Performance Analyzer Queries: En översikt

Kopiera slicerns fråga och gå tillbaka till DAX Studio. Klistra in frågan i editorn.

LuckyTemplates Performance Analyzer Queries: En översikt

Funktionen används för att visa de första 101 raderna. Men i det här fallet är det faktiskt inte användbart eftersom LuckyTemplates bara använder TOPN-funktionen för att visa det nödvändiga antalet rader.

Om du kör koden kommer du bara att kunna se de tre distinkta värdena för könsutsnittet: blank, M och F.

LuckyTemplates Performance Analyzer Queries: En översikt

Men om du kopierar frågan i tabellen och kör den i DAX studio, kommer du att se att LuckyTemplates automatiskt skapar variabler för filterkontexten som kommer från slicern.

LuckyTemplates Performance Analyzer Queries: En översikt

När koden hämtar värdena från slicern injicerar den dessa värden i en funktion. I det andra argumentet tillämpar det resultatet av variabeln.

Slutsats

Den här handledningen visade en snabb översikt av funktionen Performance Analyzer i LuckyTemplates. Specifikt lärde du dig om de olika DAX-frågor som den genererar beroende på tillgängliga bilder.

Den här lektionen hjälper dig att bättre förstå vilka bilder som är mer resurskrävande. Genom att förstå frågorna bakom varje visualisering kan du dra slutsatser om vilken aspekt av rapporten du behöver granska för att förbättra prestandan.


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.