Funkce tabulky DAX v LuckyTemplates

V tomto příspěvku na blogu vám představím tabulkové funkce jazyka DAX. Tabulkové funkce jsou jednoduchékteré vrátí tabulku.

Některé z nejběžnějších tabulkových funkcí, se kterými se můžete v LuckyTemplates setkat, jsou funkce FILTER , VALUES a ALL . Pomocí těchto tabulkových funkcí můžete vytvářet virtuální tabulky uvnitř LuckyTemplates.

Fyzické tabulky jsou tabulky, které můžete doslova najít v datovém modelu. Virtuální tabulky jsou ty, které byly virtuálně vytvořeny pomocí různých funkcí jazyka DAX.

V dalších částech vás naučím některé techniky, jak používat tabulkové funkce.

Obsah

Použití tabulkových funkcí

V tomto příkladu vypočítám počet transakcí, které jsou vyšší než 10 000 USD, pomocí vzorce Total Larger Transactions .

Začnu vzorec sfunkce. Na základě popisu počítá uvedená funkce počet řádků v tabulce po počátečním kontextu. Po funkci tedy potřebuji vložit tabulku. Tabulka však nemusí být fyzická jako tabulka Prodej .

Pokud vložíte tabulku Prodej , výsledky budou jednoduše zobrazovat počet transakcí. To je jen podobné výsledkům měření Total Transactions .

Funkce tabulky DAX v LuckyTemplates

Pokud se podíváte na vzorec pro Total Transactions , používáfunkce. Toto je jen další způsob, jak vypočítat stejné výsledky pomocí funkcí jazyka DAX.

Funkce tabulky DAX v LuckyTemplates

Na následujícím příkladu vám chci ukázat, jak funguje funkce COUNTROWS . Tentokrát použiji funkci tabulkyvytvořit virtuální stůl.

Funkce tabulky DAX v LuckyTemplates

Funkce FILTER projde každý jednotlivý řádek tabulky Prodeje . Vyhodnotí každý řádek sloupce Celkové prodeje , zda je vyšší než 10 000 $ nebo ne. Pokud je prodej jednoho řádku vyšší než 10 000 USD, bude se počítat jako jedna transakce.

Jak vidíte, výsledky ve sloupci Total Larger Transactions jsou nyní aktualizovány.

Funkce tabulky DAX v LuckyTemplates

Pomocí virtuální tabulky jsem po počátečním kontextu vytvořil další filtr. A co je nejdůležitější, udělal jsem to v rámci samotného vzorce, aniž bych musel vytvářet fyzickou tabulku.

Podívejme se například na konkrétní výsledek za 10. října 2018. V datovém modelu můžete vidět, že filtr přešel z tabulky Data do tabulky Prodeje .

Funkce tabulky DAX v LuckyTemplates

Do vzorce jsem právě umístil další filtr pomocí jiné tabulkové funkce, abych mohl vyhodnotit, kolik transakcí je větších než 10 000 $. Tento výpočet je dobrým příkladem toho, jak užitečné jsou virtuální tabulky.

Použití funkce VALUES

Nyní ukážu další příklad tabulkových funkcí. Jedná se o výpočet průměrného prodeje pomocífunkce.

Měření průměrného prodeje podle města začnu sfunkce. Podle IntelliSense budu potřebovat stůl. Opět to nemusí být fyzický stůl, takže využiji virtuální.

Funkce tabulky DAX v LuckyTemplates

K vytvoření virtuální tabulky použiji funkci VALUES a poté přidám Regions[City] a také Total Sales .

Funkce tabulky DAX v LuckyTemplates

Pomocí funkce AVERAGEX vzorec vyhodnotí každý jednotlivý řádek virtuální tabulky. Po počátečním kontextu vzorec vypočítá celkový prodej pro všechna města řádek po řádku.

Po výpočtu tržeb každého jednotlivého města vzorec vypočítá průměr. Ve výsledcích vidíte průměrné tržby na město v daných termínech.

Funkce tabulky DAX v LuckyTemplates

Výpočet prodeje pomocí tabulkových funkcí

V tomto posledním příkladu vám ukážu další tabulkovou funkci DAX, kterou jefunkce. Tentokrát budu zpracovávat celkové tržby města s pomocí.

Ve vzorci All City Sales můžete vidět, že jsem vzorec spustil funkcí CALCULATE .

Přidání funkce VŠE odstraní filtry, které jsou na místě ve sloupci Město . Opatření tedy spočítá celkové tržby ve všech dostupných městech.

Funkce tabulky DAX v LuckyTemplates

Pokud porovnáte výsledky pro All City Sales a Total Sales , budou mít stejné výsledky. Pokud však z průřezu vyberete konkrétní město, výsledky prodeje ve všech městech zůstanou stejné.

Funkce tabulky DAX v LuckyTemplates

Bez ohledu na jakýkoli výběr vám poskytne stejné výsledky. To je způsobeno funkcí CALCULATE .

Tato funkce umožňuje změnit kontext výpočtu. Když přidáte funkci ALL , odebere počáteční kontext z tabulky Regions .




Závěr

Tento tutoriál vás seznámí s nejběžnějšími tabulkovými funkcemi. Pokud je ve výpočtech používáte často, zvládnete to během chvilky.

Kromě toho můžete věci vylepšit, pokud začnete uvedené funkce tabulky kombinovat. Pravděpodobně se s tím setkáte, když spouštíte kumulativní součty, klouzavé průměry, analýzu opotřebení a analýzy křížového prodeje.

Dozvíte se vícekdyž přejdeme k měření větvení.


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.