Hluboký ponor do funkce TREATAS v LuckyTemplates

V tomto tutoriálu se ponoříme do jedné z nejpokročilejších funkcí DAX v LuckyTemplates nazvané funkce TREATAS. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Pokud rozumíte TREATAS , uvidíte, že má pro vás tolik aplikací ve všech sestavách a dashboardech, které budete v LuckyTemplates vytvářet.

TREATAS nám umožňuje zjednodušit náš model, ale činí naše vzorce pokročilejšími. To je kompromis při použití této funkce.

Ale přesto nám TREATAS umožňuje vytvářet virtuální vztahy mezi dvěma tabulkami, kde nelze logicky použít fyzickou. To znamená, že nemusíme fyzicky nastavovat žádné vztahy ani nepotřebujeme žádné řádky ke spojení a porovnání například dat rozpočtu s daty prodeje.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Porovnání za nás provede funkce TREATAS .

Pro tuto funkci existuje mnoho aplikací. Nejlepší je, když data mohou mít různou granularitu. Jedním příkladem jsou rozpočtová data, která mohou mít měsíční, čtvrtletní nebo roční zrnitost ve srovnání se skutečnostmi, které jsou denně.

Dobré porozumění funkci TREATAS a požadované syntaxi je lepší možností než překonfigurování modelu, pokud jde o prognózování a rozpočtování dat.

Zde je příklad, jak tato funkce funguje.

Obsah

Použití funkce TREATAS

Podívejme se na příklady, abychom viděli, jak tato funkce funguje. Vytvořil jsem zde dvě funkce, abych vám ukázal dva různé způsoby jejich nastavení.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Podívejme se na první příklad.

Musíte umístit některé sloupce z jedné konkrétní tabulky. V tomto případě je to Rok.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Poté musíte začlenit některé sloupce z tabulky nebo podpůrné tabulky, které nemají žádný vztah ke zbytku vašeho modelu. V tomto případě se jedná o datový rok rozpočtu.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Rozpočtová tabulka je nastavena takto, takže rozpočty pro každý jiný region jsou pouze ročním rozpočtem.

Hluboký ponor do funkce TREATAS v LuckyTemplates

To je důležité, protože pokud použijete funkci TREATAS ve špatném kontextu, dostanete nesmyslný výsledek.

Nekreslete vztah mezi tabulkou oblastí nebo mezi tabulkou data.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Místo toho vytvořte vztah ve vzorci pomocí funkce TREATAS a poté jej vložte dovnitř.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Přetáhněte rok a celkový prodej a vytvořte tabulku.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Poté pomocí TREATAS získejte rozpočet a rozdělte jej na celý rok.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Hluboký ponor do funkce TREATAS v LuckyTemplates

Uvidíte, že prostřednictvím modelu neexistují žádné vztahy. Místo toho jste vytvořili vztah mezi hodnotou Rok a Rozpočtem kvůli funkci TREATAS .

Hluboký ponor do funkce TREATAS v LuckyTemplates

Částka rozpočtu na rok 2016 je 62 milionů a částka celkových tržeb, odvozená z tabulky tržeb, je 60 milionů. Model nevrací výsledek TREATAS za rok 2015, protože není co ukázat. Funkce TREATAS zajišťuje, že za rok 2015 nebude vrácen žádný výsledek.

Jak rozšířit funkci TREATAS

Tento sloupec zobrazuje stejný vzorec pomocí TREATAS .

Hluboký ponor do funkce TREATAS v LuckyTemplates

Ale uvidíte, že to dává nesprávné výsledky. Důvodem je nesprávný kontext tohoto výpočtu.

Je tu rok 2016, město a kraj. Ve vzorci pro oblast však funkce TREATAS nevytváří žádný fyzický ani virtuální vztah . To je jen vyhodnocení na roční číslo 62 milionů.

To je místo, kde potřebujete rozšířit TREATAS , abyste mohli začlenit více virtuálních vztahů.

Takto to rozšíříte.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Umístěte souhrnnou virtuální tabulku pomocí funkce SUMMARIZE do první části funkce TREATAS . To vám umožní rozbalit sloupce, které chcete porovnat. Umožní vám také vytvořit mezi nimi virtuální vztahy.

V tomto případě existuje virtuální tabulka města a roku, a protože tyto dvě položky jsou v tabulce rozpočtu, můžete je virtuálně porovnat.

Hluboký ponor do funkce TREATAS v LuckyTemplates

V rámci této jediné syntaxe vzorce můžete virtuálně vytvořit více vztahů, všechny najednou.

Úprava sloupců v tabulce

Ve sloupci TREATAS Example 2 uvidíte, že je rozdělen podle roku a města.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Tento sloupec můžete upravit opakovaným kliknutím na filtr, dokud nepřestane zobrazovat žádné prázdné položky.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Provádění úprav v tabulce vztahů

Nyní na základě dat není třeba umístit žádný další kontext, protože tabulka rozpočtu obsahuje pouze město a rok.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Pokud byste tedy chtěli udělat něco víc, museli byste změnit data rozpočtu nebo přidat do vzorce nějakou další logiku.

Například existují pouze rozpočty na roční bázi. Pokud tedy chcete tyto rozpočty rozdělit na každý jednotlivý den, stále byste používali velmi podobnou logiku. Ale místo toho, aby vztahy prováděly filtrování, by to místo toho dělala funkce TREATAS .

Hluboký ponor do funkce TREATAS v LuckyTemplates

Další způsoby použití TREATAS

Pro funkci TREATAS existují i ​​jiné aplikace než analýza rozpočtu.

Podívejme se na další příklad.

Při pohledu na vztahy můžete vidět, že rok není sloupec v tabulce data na nejvyšší úrovni podrobnosti.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Datum je nejpodrobnější číslo v této tabulce.

Hluboký ponor do funkce TREATAS v LuckyTemplates

Takže je lepší nečerpat fyzické vztahy z roku. Vztahy byste měli vždy vytvářet ze sloupce obsahujícího vaše jedinečné hodnoty. Tento fiktivní vztah však stále můžete vytvořit virtuálně pomocí TREATAS .

Závěr

Doufejme, že vám tento tutoriál poskytl dobrou představu o funkci TREATAS a o tom, jak ji můžete použít v reálných aplikacích.

Existuje mnoho různých nastavení dat a datových scénářů, kde použití TREATAS může skutečně nesmírně zjednodušit věci ve vašem modelu spolu s opatřeními DAX, která musíte vytvořit.

Když pochopíte, jak správně používat TREATAS , rychle uvidíte příležitosti, které máte k dispozici při zjednodušování mnoha různých aspektů vašich vlastních modelů.

Vše nejlepší,


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.