Plán dotazů a časování serveru v DAX Studio

V tomto kurzu se dozvíte o plánu dotazů a časování serveru v DAX Studio . Toto je přehled toho, co se děje v zákulisí, kdykoli spustíte .

Možnost Plán dotazů a časování serveru najdete v podokně Trasování na kartě Domů.

Plán dotazů a časování serveru v DAX Studio

Obsah

Plán dotazů v DAX Studio

Když kliknete na možnost Plán dotazů, vytvoří se připojení k datovému modelu v LuckyTemplates nebo .

Plány dotazů jsou příkazy generované vzorcem, které definují logický a fyzický tok úlohy.

V podokně Výstup můžete vidět, že bylo zahájeno trasování dotazu.

Plán dotazů a časování serveru v DAX Studio

Od této chvíle bude veškerý kód, který spustíte ve svém, sledován plánem dotazů vytvořeným vzorcem.

Plán fyzického a logického dotazování

Kliknutím na možnost plánu dotazů se otevře nový panel v okně Výstup. Podokno plánu dotazů je rozděleno do dvou podoken: plán fyzických dotazů a plán logických dotazů .

Plán dotazů a časování serveru v DAX Studio

Jako příklad napíšeme kód DAX, který bude VYHODNOCOVAT tabulku Produkty. Když spustíte tento kód, uvidíte některé řádkové položky ve fyzických i logických plánech dotazů.

Plán dotazů a časování serveru v DAX Studio

Po napsání kódu DAX analyzátor DAX zkontroluje platnost kódu a ujistí se, že v něm nejsou žádné chyby. Poté modul vzorců připraví plán logických dotazů. Také přijímá data z úložiště.

Poté je datová mezipaměť načtena z úložiště. Tento stroj poté připraví plán fyzických dotazů a provede jej. Po dokončení procesu provádění získáte výsledek.

Časování serveru v DAX Studio

Když klepnete na možnost Časování serveru, v okně Výstup se objeví nový panel. Obsahuje informace o CPU.

Můžete také zobrazit data pro .

Plán dotazů a časování serveru v DAX Studio

Když spustíte stejný kód DAX, podokno Časování serveru zobrazí nové informace.

Plán dotazů a časování serveru v DAX Studio

Součet udává celkovou dobu potřebnou k provedení dotazu . Pokud má váš procesor více jader, lze současně skenovat více segmentů. To představuje SE CPU .

FE a SE ukazují , jak dlouho trvalo každému enginu načíst data a vrátit výsledek zpět do DAX Studio.

SE Queries zobrazuje počet dotazů provedených proti VertiPaq nebo úložiště DirectQuery. A konečně SE Cache ukazuje, kolik kódu je uloženo v mezipaměti dat úložiště.

Tabulka také zobrazuje další informace týkající se dotazu, který jste provedli.

Plán dotazů a časování serveru v DAX Studio

Každý sloupec představuje následující:

  • Řádek zobrazuje číslo řádku dotazu.
  • Podtřída ukazuje použitý operátor.
  • Doba trvání ukazuje, jak dlouho trvalo Storage Engine provedení dotazu.
  • Řádky zobrazují počet řádků ve vygenerované tabulce.
  • KB ukazuje množství paměti RAM spotřebované tabulkou.

Rozdělení Procesu

Když kliknete na řádek v tabulce podokna Časování serveru, uvidíte pseudojazyk dotazu.

Plán dotazů a časování serveru v DAX Studio

V tomto příkladu modul úložiště vrací mezipaměť dat o 2 500 řádcích zpět do modulu vzorce. Poté modul vzorců připraví plán fyzických dotazů. Po provedení fyzického plánu dotazů získáte výsledek ve formě tabulky v DAX Studio.

Proces a výsledné změny tabulky závisí na scénáři, který použijete na svůj kód DAX. Můžete použít různé funkce nebo vytvořit novou vypočítanou tabulku. Ty ovlivní rychlost zpracování motorů v DAX Studio.




Závěr

Plán dotazů zobrazuje seznam instrukcí, kterými se databáze řídí, aby provedla dotaz. Na druhou stranu, Server Timings ukazuje konkrétní metriky pro vzorec, modul úložiště a datový model.

Když se naučíte, jak se tyto možnosti používají, získáte lepší porozumění tomu, co se děje v zákulisí, kdykoli spustíte kód DAX.


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.