LuckyTemplates Performance Analyzer-querys: een overzicht

LuckyTemplates Performance Analyzer-querys: een overzicht

In deze zelfstudie leert u hoe de Performance Analyzer werkt in LuckyTemplates. In deze blog wordt met name ingegaan op de query die wordt gegenereerd door de Performance Analyzer-tool en hoe deze verandert afhankelijk van de beelden in uw rapport .

Performance Analyzer is een LuckyTemplates-tool die de benodigde tijd voor het laden of vernieuwen van de visuals meet en weergeeft. Hierdoor kunnen gebruikers bepalen welke visuals of elementen de meeste impact hebben op de prestaties van een rapport .

Inhoudsopgave

LuckyTemplates Performance Analyzer: overzicht

Om te demonstreren wat de Performance Analyzer-functie doet, begint u met het maken van een eenvoudig LuckyTemplates-rapport .

LuckyTemplates Performance Analyzer-query's: een overzicht

Als u klaar bent, gaat u naar het tabblad Weergave en klikt u op Performance Analyzer . Hiermee wordt het tabblad Performance Analyzer geopend aan de rechterkant van het LuckyTemplates-bureaublad.

Klik op Opname starten en vervolgens op Beeld vernieuwen . Hierdoor wordt een nieuwe set informatie weergegeven in het deelvenster Prestatieanalyse.

LuckyTemplates Performance Analyzer-query's: een overzicht

Het DAX-query- item geeft de hoeveelheid tijd weer die nodig is om de query in LuckyTemplates uit te voeren.

Visuele weergave toont de hoeveelheid tijd die nodig is om de tabel weer te geven, zodat deze kan worden weergegeven aan de eindgebruiker.

And Other laat zien hoe lang een bepaalde visual moet wachten terwijl andere visuals nog worden weergegeven.

LuckyTemplates Performance Analyzer: hoe het werkt

Wat gebeurt er achter de schermen

Soms kan uw DAX-code extreem traag zijn. Om de oorzaak te onderzoeken en wat er achter de schermen gebeurt, is het belangrijk om de query te begrijpen die door LuckyTemplates wordt gegenereerd.

Klik hiervoor op Kopieer query en plak deze in DAX Studio.

LuckyTemplates Performance Analyzer-query's: een overzicht

LuckyTemplates Performance Analyzer-query's: een overzicht

U kunt zien dat de DAX-query het sleutelwoord DEFINE heeft gebruikt en twee variabelen heeft gedeclareerd. Het gebruikte vervolgens het sleutelwoord EVALUATE en ORDER BY om het resultaat in een bepaalde volgorde te krijgen.

Wanneer u de code uitvoert, krijgt u dezelfde tabel als in LuckyTemplates.

LuckyTemplates Performance Analyzer-query's: een overzicht

Wat gebeurt er als u nieuwe kolommen toevoegt

Als u teruggaat naar LuckyTemplates en een nieuwe kolom toevoegt, wordt de visual automatisch vernieuwd in het deelvenster Prestatieanalyse.

Kopieer de DAX-query nadat u enkele seconden door de tabel hebt gebladerd.

LuckyTemplates Performance Analyzer-query's: een overzicht

Open DAX Studio en plak de code in de Editor.

LuckyTemplates Performance Analyzer-query's: een overzicht

Telkens wanneer u naar beneden scrolt op een matrix of een andere visual, stuurt LuckyTemplates een andere query naar SSAS. De DAX-code haalt een lijst op van alle producten die verschijnen na de eerste 501 rijen.

De DAX-code is anders voor visuals die stationair blijven. Als u in dit geval niet door de visual scrolt voordat u de query kopieert, wordt de code beperkt tot het weergeven van 502 rijen tegelijk.

LuckyTemplates Performance Analyzer-query's: een overzicht

Op deze manier optimaliseert LuckyTemplates het rapport waarmee u momenteel werkt.

LuckyTemplates Performance Analyzer: verschil tussen tabel en slicer

Laten we eens kijken hoe slicers omgaan met een bepaalde query. Maak een eenvoudige snijmachine. In dit geval wordt het veld Geslacht gebruikt als slicer voor de matrix.

LuckyTemplates Performance Analyzer-query's: een overzicht

Wis de Performance Analyzer en klik op Refresh visuals . Deze keer zul je zien dat je twee vragen hebt; een voor de snijmachine en een andere voor op tafel.

LuckyTemplates Performance Analyzer-query's: een overzicht

Kopieer de query van de slicer en ga terug naar DAX Studio. Plak de query in de editor.

LuckyTemplates Performance Analyzer-query's: een overzicht

De functie wordt gebruikt om de eerste 101 rijen weer te geven. Maar in dit geval is het eigenlijk niet handig, aangezien LuckyTemplates alleen de TOPN-functie gebruikt om het vereiste aantal rijen weer te geven.

Als u de code uitvoert, ziet u alleen de drie verschillende waarden van de gender-slicer: blanco, M en F.

LuckyTemplates Performance Analyzer-query's: een overzicht

Maar als u de query van de tabel kopieert en uitvoert in DAX Studio, ziet u dat LuckyTemplates automatisch variabelen maakt voor de filtercontext die uit de slicer komt.

LuckyTemplates Performance Analyzer-query's: een overzicht

functie geïnjecteerd . In het tweede argument past het het resultaat van de variabele toe.

Conclusie

Deze tutorial gaf een snel overzicht van de Performance Analyzer-functie in LuckyTemplates. U hebt meer bepaald geleerd over de verschillende DAX-query's die worden gegenereerd, afhankelijk van de beschikbare visuals.

Deze les helpt u beter te begrijpen welke beelden meer middelen vergen. Door de vragen achter elke visualisatie te begrijpen, kunt u conclusies trekken over welk aspect van het rapport u moet beoordelen om de prestaties te verbeteren.


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten