Dotazy analyzátoru výkonu LuckyTemplates: Přehled

V tomto tutoriálu se dozvíte, jak funguje analyzátor výkonu v LuckyTemplates. Konkrétně tento blog pojednává o dotazu generovaném nástrojem Performance Analyzer a o tom, jak se mění v závislosti na .

Performance Analyzer je nástroj LuckyTemplates, který měří a zobrazuje dobu potřebnou k načtení nebo obnovení vizuálů. To umožňuje uživatelům určit, které vizuály nebo prvky mají největší dopad na soubor .

Obsah

LuckyTemplates Performance Analyzer: Přehled

Chcete-li demonstrovat, co funkce Performance Analyzer dělá, začněte vytvořením jednoduchého .

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Po dokončení přejděte na kartu Zobrazit a klikněte na Analyzátor výkonu . Tím se otevře karta Performance Analyzer, která se nachází na pravé straně plochy LuckyTemplates.

Klikněte na Spustit nahrávání a poté na Obnovit vizuály . Tím se zobrazí nová sada informací v podokně Analyzátor výkonu.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Položka dotazu DAX zobrazuje dobu, kterou trvá provedení dotazu v LuckyTemplates.

Vizuální displej zobrazuje čas potřebný k vykreslení tabulky, aby ji bylo možné zobrazit zpět koncovému uživateli.

A Other ukazuje množství času, který musí konkrétní vizuál strávit čekáním, zatímco ostatní vizuály se stále vykreslují.

LuckyTemplates Performance Analyzer: Jak to funguje

Co se děje v zákulisí

Někdy může být váš kód DAX extrémně pomalý. Chcete-li prozkoumat příčinu a to, co se děje v zákulisí, je důležité porozumět dotazu generovanému LuckyTemplates.

Chcete-li to provést, klikněte na Kopírovat dotaz a vložte jej do DAX Studio.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Můžete vidět, že dotaz DAX používal klíčové slovo DEFINE a deklaroval dvě proměnné. Poté pomocí klíčových slov EVALUATE a ORDER BY získal výsledek v určitém pořadí.

Když spustíte kód, získáte stejnou tabulku, jakou máte v LuckyTemplates.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Co se stane, když přidáte nové sloupce

Pokud se vrátíte do LuckyTemplates a přidáte nový sloupec, podokno Analyzátor výkonu automaticky aktualizuje vizuál.

Zkopírujte dotaz DAX po rolování v tabulce na několik sekund.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Otevřete DAX Studio a vložte kód do editoru.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Kdykoli se posunete dolů na matici nebo jiném vizuálu, LuckyTemplates odešle další dotaz do SSAS. Kód DAX načte seznam všech produktů, které se objeví po prvních 501 řádcích.

Kód DAX se liší pro vizuály, které zůstávají nehybné. Pokud v tomto případě vizuál před zkopírováním dotazu neposouváte, kód bude omezen na zobrazení pouze 502 řádků najednou.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Takto power BI optimalizuje sestavu, se kterou právě komunikujete.

LuckyTemplates Performance Analyzer: Rozdíl mezi tabulkou a Slicerem

Podívejme se, jak interagovat s daným dotazem. Vytvořte jednoduchý kráječ. V tomto případě se jako průřez matice použije pole Pohlaví.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Vymažte analyzátor výkonu a poté klikněte na Aktualizovat vizuály . Tentokrát uvidíte, že máte dva dotazy; jeden pro kráječ a druhý pro stůl.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Zkopírujte dotaz průřezu a přejděte zpět do DAX Studio. Vložte dotaz do editoru.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Funkce slouží k zobrazení prvních 101 řádků. Ale v tomto případě to není ve skutečnosti užitečné, protože LuckyTemplates používá pouze funkci TOPN k zobrazení požadovaného počtu řádků.

Pokud kód spustíte, uvidíte pouze tři různé hodnoty průřezu podle pohlaví: prázdné, M a F.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Pokud ale zkopírujete dotaz tabulky a spustíte jej v DAX studiu, uvidíte, že LuckyTemplates automaticky vytvoří proměnné pro kontext filtru pocházející z průřezu.

Dotazy analyzátoru výkonu LuckyTemplates: Přehled

Jakmile kód načte hodnoty z průřezu, vloží tyto hodnoty do funkce. Ve druhém argumentu je to použití výsledku proměnné.

Závěr

Tento tutoriál ukázal rychlý přehled o funkci Analyzátor výkonu v LuckyTemplates. Konkrétně jste se dozvěděli o různých dotazech DAX, které generuje v závislosti na dostupných vizuálech.

Tato lekce vám pomůže lépe pochopit, které vizuály jsou náročnější na zdroje. Když porozumíte dotazům za každou vizualizací, budete schopni odvodit, který aspekt sestavy je třeba zkontrolovat, abyste zlepšili výkon.


Sloupec indexu Pandas Drop: Vysvětleno s příklady

Sloupec indexu Pandas Drop: Vysvětleno s příklady

Sloupec indexu Pandas Drop: Vysvětleno s příklady

7 způsobů, jak zkontrolovat, zda řetězec Pythonu obsahuje podřetězec

7 způsobů, jak zkontrolovat, zda řetězec Pythonu obsahuje podřetězec

7 způsobů, jak zkontrolovat, zda řetězec Pythonu obsahuje podřetězec

Prehľad dynamického obsahu Power Automate

Prehľad dynamického obsahu Power Automate

Pochopte, čo je dynamický obsah Power Automate a ako umožňuje používateľom vyberať odkazy na polia z predchádzajúcich krokov alebo zapisovať výrazy.

Změna umístění souboru pomocí parametru dotazu v LuckyTemplates

Změna umístění souboru pomocí parametru dotazu v LuckyTemplates

V tomto tutoriálu se naučíte, jak sdílet soubor s osobou, která není součástí vaší společnosti, pomocí parametru dotazu sql v LuckyTemplates.

Použití funkce Odebrat a nastavení vyskakovacích oken s potvrzením

Použití funkce Odebrat a nastavení vyskakovacích oken s potvrzením

Zjistěte, jak používat funkci odebrání a jak nastavit vyskakovací okna pro potvrzení v aplikaci, kterou jste vytvořili od začátku.

Vizualizace kontextu filtru v LuckyTemplates DAX Studio

Vizualizace kontextu filtru v LuckyTemplates DAX Studio

Naučte se vizualizovat kontext filtru libovolné buňky v tabulce nebo matici v LuckyTemplates DAX Studio pomocí popisků.

Power Automate vytváření toků od nuly

Power Automate vytváření toků od nuly

Naučte se vytvářet toky Power Automate od začátku. Místo použití šablony budeme spouštěče a akce vytvářet sami.

Tip LuckyTemplates: Ako porovnať prvých N pracovných dní

Tip LuckyTemplates: Ako porovnať prvých N pracovných dní

Pozrite si tento tip LuckyTemplates od Briana o tom, ako môžete dynamicky porovnávať prvých N pracovných dní pomocou dotazu Power.

Modelom Power Apps: Nastavenie prostredia a navigácia

Modelom Power Apps: Nastavenie prostredia a navigácia

Získajte informácie o modelových aplikáciách Power Apps, o tom, ako nastaviť prostredie a ako sa v ňom efektívne pohybovať.

Modelom podporované aplikácie Power Apps: Mapy stránok a ako fungujú

Modelom podporované aplikácie Power Apps: Mapy stránok a ako fungujú

Získajte viac informácií o práci s mapami lokalít v modelových aplikáciách Power Apps a objavte rôzne zložitosti a spôsoby, ako sa s nimi vysporiadať.