GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Tento tutoriál bude diskutovat o úložišti a implikované GroupBy v LuckyTemplates. Dozvíte se, co se děje za představením a uvidíte potenciální úzká hrdla. To vám umožní vytvářet nápady a strategie ke zmírnění těchto problémů a rychlejšímu výkonu jazyka DAX.

Dotazy úložiště úložiště jsou vyjádřeny v jazyce zvaném xmSQL. Nejedná se o skutečný programovací jazyk, ale o vizuální reprezentaci toho, co úložiště úložiště dělá. Umožňuje uživatelům vidět, co výpočet dělá na pozadí při spouštění různých dotazů.

Obsah

Implied GroupBy V LuckyTemplates

První věc, na kterou se musíte podívat, je implicitní GroupBy, která se nachází v každém xmSQL.

Toto je ukázkový dotaz, který má funkci EVALUATE and VALUES:

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Dotaz získá všechny hodnoty pro rok z tabulky DimCalendar. Můžete vidět, že vrátil 10 řádků dat.

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Proces je zobrazen v příkazu SQL, kde dotaz vybere kalendářní rok z DimCalendar a poté jej seskupí podle roku. Příkaz implikoval funkci GroupBy ve výpočtu, protože v dotazu není nic jiného. Implied GroupBy je patrnější při použití agregací.

Agregace uvnitř Storage Engine

Chcete-li mít představu o tom, co je agregace, přejděte do DAX Studio a zapněte Plán časování serveru a dotazů. Dále spusťte toto ukázkové měření:

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Po spuštění dotazu můžete vidět, že na rozdíl od předchozího vzorového dotazu, který má jednu kontrolu, má toto opatření dvě. Důvodem je, že první vzorek má pouze hodnoty DimCalendar Year. Tento ukázkový dotaz má kalendářní rok a agregaci.

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

První skenování je skutečný dotaz.

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Vybere rok DimCalendar a sečte množství prodeje z tabulky Prodejní data, která sleduje vztahy datového modelu.

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

V datovém modelu následuje tabulka DimCalendar za sloupcem Datum nákupu v tabulce Fakta za sloupcem Datum v tabulce Kalendář.

Druhá kontrola zajistí, že všechny chybějící hodnoty budou započítány.

Ve výsledcích můžete vidět, že částka prodeje se zobrazuje pouze od roku 2015 do roku 2018. Stále však zobrazuje roky 2012 až 2014, i když jsou prázdné.

GroupBy v LuckyTemplates: Implicitní funkce ve VertiPaq

Závěr

Úložný modul v DAX Studio vám ukáže celý proces výpočtu. Umožňuje vám sledovat každou funkci a vidět možné zásahy, které mohou zpomalit výkon vašeho DAX. S takovými informacemi můžete vytvářet řešení ke zmírnění potenciálních úzkých míst při provádění vašeho kódu DAX.

Pokud váš DAX běží pomalu, podívejte se na modul úložiště a zjistěte, co můžete udělat pro zlepšení výkonu sestavy.












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.