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.
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 .
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.
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 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.
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 .
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í.
K vytvoření virtuální tabulky použiji funkci VALUES a poté přidám Regions[City] a také Total Sales .
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.
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.
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é.
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í.
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.