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.
Tento tutoriál bude diskutovať o dvoch plánoch dopytov DAX v LuckyTemplates.
Plány dopytov ovplyvňujú výkon DAX pri generovaní cenných údajov. Pomáhajú tiež pri optimalizácii, vďaka ktorej je vaša správa presvedčivejšia.
Toto sú dva plány dotazov, ktoré generuje nástroj vzorcov:
Každý dotaz jazyka DAX spúšťa tieto dve udalosti.
Obsah
Logický plán dotazov v LuckyTemplates
Toto je tok dopytov jazyka DAX. V tejto časti sa zamerajte na tretí krok, ktorým je strom plánu zjednodušenia logických dotazov .
Tento dopyt sa podobá vášmu dopytu DAX. Keď spustíte dotaz DAX, väčšinou sa zhoduje s tým, čo robí plán logických dotazov.
Pre ilustráciu uvádzame vzorový dotaz.
Ak to spustíte, dostanete výsledok 29 138.
Ak spustíte dotaz v DAX Studio a zapnete kartu Udalosti plánu dopytov, narazíte na Plány dopytov. Medzi týmito dvoma typmi sa ako prvý zobrazí plán logického dotazovania.
Každý odsadený riadok je podúloha postavená na sebe. Prvý riadok je konečný výsledok vášho DAX. Ostatné riadky sčítavajú a skenujú stĺpec Množstvo FactSales.
Prvé slovo pred dvojbodkou sa nazýva.
Slová za dvojbodkou sa nazývajú typy operátorov .
Existujú dva typy operátorov:
RelLogOp je tabuľkový výstup. DAX používa VertiPaq na skenovanie stĺpca na vytvorenie tabuľky. Na druhej strane, ScaLogOp je skalárny výstup; to znamená, že ide o súhrnné číslo. Ak sa pozriete na druhý a posledný riadok plánu dotazov, uvidíte, že sčítava a získava množstvo FactSales' Quantity.
Plány logických dotazov vytvárajú jednoriadkovú tabuľku s názvom Celkové množstvo, ktorá obsahuje súčet Množstvo z tabuľky FactSales.
Plán dotazov sa ľahšie dekóduje, pretože používa jednoduchý dotaz DAX. Čím je váš DAX komplexnejší, tým je ťažšie ho dekódovať.
Dobrá vec, o ktorú sa treba snažiť, je vidieť čo najviac operátorov „_VertiPaq“. To znamená, že všetku prácu robí sám, aby pomohol optimalizovať vaše kódy DAX.
Fyzický plán dopytov v LuckyTemplates
Fyzický plán dopytov sa zobrazuje ako druhý spomedzi týchto dvoch typov. Toto je štvrtý krok v toku dopytov jazyka DAX. Má rovnakú stromovú štruktúru ako plán logických dotazov.
Po zostavení plánu logického dotazovania sa tento plán odošle do plánu fyzických dotazov, ktorý sa má vykonať. Ak spustíte rovnaký vzorový dotaz, dostanete rovnakú odpoveď.
Štvrtým krokom v toku dotazov DAX je konkrétne vytvorenie stromu fyzického plánu dotazov .
Môže vyzerať podobne ako plán logického dotazovania, ale je iný. Normálne je ťažké zladiť fyzický plán dotazov s dotazom DAX, ale keďže ide o jednoduchý vzorový dotaz, môžete tento proces sledovať.
Toto sú tri typy operátorov v pláne fyzických dotazov:
LookupPhyOp poskytuje skalárne hodnoty v danom kontexte riadku. InterPhyOp iteruje údaje v tabuľke riadok po riadku. SpoolPhyOp prijíma výsledky z dotazu VertiPaq, zhmotňuje ich a ukladá do pamäte.
Vo štvrtom riadku plánu dotazov môžete vidieť operátor ProjectionSpool, čo znamená, že dotaz sa odošle do ukladacieho mechanizmu. Iteruje výsledky dotazu s počtom záznamov.
Množstvo záznamov zobrazených v pláne dotazov by malo byť najmenšie množstvo záznamov potrebných na dokončenie odpovede. Výsledok tohto jednoduchého dotazu má iba 1 riadok, takže vrátil 1 záznam v pláne dotazov.
Stĺpec Records (Záznamy ), ktorý zodpovedá SpoolPhyOp ProjectionSpool, ukazuje, koľko údajov sa odošle z ukladacieho mechanizmu do nástroja vzorcov. Takže čím viac záznamov máte, tým pomalší bude váš dopyt.
Ak je výkon jazyka DAX pomalý, stĺpec Záznamy je dobrým miestom na začatie vyhľadávania.
Záver
Keď spustíte dotaz DAX, prejde sériou krokov, kým vám poskytne odpoveď. Dva z týchto krokov sú plány logického a fyzického dotazovania. Sú zodpovední za postupný proces a vykonávanie vzorcov použitých pri výpočte.
Ak sa chcete o týchto plánoch dopytov dozvedieť viac a porozumieť im, prejdite si tento tutoriál a skúste ich použiť na zobrazenie z prvej ruky.
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.
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.
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ů.
Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.
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.
V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.
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.
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í.
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.
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.