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.
Ukážu vám rozdíl mezi funkcí LuckyTemplates USERELATIONSHIP a funkcí TREATAS, které se obě používají při vytváření mír DAX. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.
Tento tutoriál jsem dostal z otázky, která byla vznesena na fóru LuckyTemplates. Člen má tabulku faktů, která obsahuje spoustu různých dat, a pokoušel se vytvořit buď aktivní nebo neaktivní vztah mezi touto tabulkou a tabulkou Date.
Zde je malé pozadí funkcí LuckyTemplates USERELATIONSHIP a TREATAS. Pojďme se podívat na definice těchto funkcí v průvodci DAX prostřednictvím webu LuckyTemplates.
LuckyTemplatesFunkce použije výsledek tabulkového výrazu jako filtry na sloupce z nesouvisející tabulky. To znamená, že neexistuje žádný aktivní nebo neaktivní vztah mezi v tomto případě tabulkou Datum a tabulkou faktů.
Na druhou stranu LuckyTemplatesurčuje vztah, který se má použít v konkrétním výpočtu jako vztah, který existuje mezi sloupcem název1 a název sloupce2.
Pokud tedy v tomto případě vytváříme míru DAX, funkce USERELATIONSHIP se použije, pokud jsme měli neaktivní vztah mezi tabulkou Date a naší tabulkou faktů.
Vraťme se na plochu LuckyTemplates a podívejme se, jak to všechno jde dohromady.
Obsah
Nastavení datového modelu
Pojďme se podívat na můj datový model, abyste viděli, jak je to celé nastaveno. Je to v podstatě velmi jednoduchý model. Mám tabulku faktů, která se nazývá Jobs , a pak mám tabulku Date . A jak můžete vidět, již jsem vytvořil tabulky měření proopatření a pro opatření USERELATIONSHIP.
V datovém modelu jsou všechny tyto vztahy s tečkovanými čarami neaktivní vztahy mezi tabulkou Data a tabulkou Úlohy pro více dat. To je případ, kdy bychom použili funkci USERELATIONSHIP.
Pokud mezi těmito dvěma tabulkami není žádný z těchto neaktivních vztahů, pak bychom použili funkci TREATAS.
Kdy použít funkci TREATAS
Nyní se podívejme, jak tato opatření vypadají pro TREATAS při vytváření opatření. V tabulce faktů zde můžete vidět, že máme více termínů. K dispozici je datum přijetí, odhadované datum schválení, datum zahájení, datum faktury a datum uzavření.
Pod opatřeními TREATAS máme přijatou míru počtu ( Rec'd Count v2 ), což je v podstatě avzorec pro výpočet počtu pracovních míst. Používám funkci TREATAS a používámfunkce také. A pak jsem právě umístil sloupec Datum z tabulky Datum a sloupec Datum přijetí z Úkoly .
Velmi podobná situace, pokud se podíváme na celkový počet odhadů . Jak vidíte na obrázku níže, právě počítám celkové odhady pomocí TREATAS a používám sloupec Datum z tabulky Datum. A také používáme datum přijetí z tabulky faktů Jobs.
Kdy použít LuckyTemplates UŽIVATELSKÉ VZTAHY
Nyní se podívejme na LuckyTemplates USERELATIONSHIP se používá v opatřeních. Jak vidíte, čísla na této stránce odpovídají číslům na stránce TREATAS. Takže používáme různé funkce, abychom přišli se stejnou odpovědí na to, co chceme získat pro naše měření DAX.
Pamatujte, že v datovém modelu máme ty tečkované čáry mezi tabulkou Date a tabulkou faktů (Jobs). Takže v tomto případě máme neaktivní vztah a můžeme použít funkci USERELATIONSHIP. A to, co tato funkce dělá, je, že ve skutečnosti činí tento neaktivní vztah aktivním .
Pokud se tedy podíváme na přijatou míru ( Rec'd Count ) pomocí USERELATIONSHIP, můžete vidět, že je to docela podobné měření pomocí TREATAS. Všimněte si, že jsem použil VALUES v opatření TREATAS, ale ne v tomto opatření s funkcí USERELATIONSHIP.
A pak, tady je, jak vypadá celkový odhad ( Rec'd $$) míra pro datum přijetí. Opět vypočítáme celkové odhady, použijeme funkci USERELATIONSHIP a poté použijeme sloupec Datum z tabulky Datum a Datum přijetí z tabulky Úkoly.
Závěr
V tomto tutoriálu jsem vám ukázal, kdy použít funkci LuckyTemplates USERELATIONSHIP a také funkci TREATAS. Všimněte si, že jsem použil VALUES v měření TREATAS.
Mějte na paměti, že když narazíte na problém, jako je tento, máte různé možnosti. Můžete použít TREATAS nebo USERELATIONSHIP v závislosti na tom, jak je váš model nastaven.
Jedna věc, kterou si také musíte zapamatovat, je, že když chcete použít TREATAS k vytvoření míry DAX, musíte se ujistit, že nemáte žádné neaktivní nebo aktivní vztahy mezi tabulkou Datum a tabulkou faktů.
A naopak s USERELATIONSHIP ve vašem. K vytvoření této míry budete potřebovat neaktivní vztah mezi tabulkou Datum a tabulkou faktů.
Chcete-li se o tomto tématu dozvědět více, podívejte se na níže uvedené odkazy a navštivte naše webové stránky, kde najdete další obsah.
Vše nejlepší!
Jarrett
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.