LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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ů.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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ů.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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í.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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 .

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

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












Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates

Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates

V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.

Použití pokročilé logiky v LuckyTemplates k opravě vašich součtů

Použití pokročilé logiky v LuckyTemplates k opravě vašich součtů

Zjistěte, jak můžete získat správné součty ve výpočtech pomocí pokročilých vzorců DAX a pokročilé logiky v LuckyTemplates.

Zobrazení a formuláře PowerApps: Jak vytvářet a přizpůsobovat

Zobrazení a formuláře PowerApps: Jak vytvářet a přizpůsobovat

Přečtěte si další informace o zobrazeních a formulářích PowerApps a o tom, jak je vytvářet a přizpůsobovat speciálně pro aplikaci, kterou vytváříte.

Rozšířené šablony výkazů LuckyTemplates – koncepty vizualizace LuckyTemplates

Rozšířené šablony výkazů LuckyTemplates – koncepty vizualizace LuckyTemplates

V tomto blogovém tutoriálu se ponořím do toho, jak přizpůsobit šablony výkazů LuckyTemplates a jak efektivně vizualizovat finanční informace a data.

Návrh sestav LuckyTemplates – neomezené možnosti

Návrh sestav LuckyTemplates – neomezené možnosti

Takto vypadá skvělý design sestav LuckyTemplates. Jedná se o předpřipravený design, který využívá nápovědu a záložky s impozantní navigací.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

Naučte se rozdíl mezi funkcí LuckyTemplates USERELATIONSHIP a funkcí TREATAS, které se obě používají při vytváření mír DAX.

Zcela nový kurz: Microsoft Excel pro začátečníky

Zcela nový kurz: Microsoft Excel pro začátečníky

Zcela nový kurz: Microsoft Excel pro začátečníky

Funkce ISNULL SQL v příkazech případu

Funkce ISNULL SQL v příkazech případu

Naučte se a pochopte, jak můžete použít příkaz CASE spolu s funkcí ISNULL SQL k vrácení hodnoty, když je hodnota NULL.

Design řídicího panelu LuckyTemplates – působivý nápad na vizualizaci otáčení stránek

Design řídicího panelu LuckyTemplates – působivý nápad na vizualizaci otáčení stránek

Příklady řídicího panelu LuckyTemplates, naučte se a pochopte, jak vytvořit nejinovativnější vzhled vizualizace pro otáčení stránek pro návrh řídicího panelu LuckyTemplates v těchto jednoduchých krocích!

Scatter Plot In R Script: Jak vytvořit a importovat

Scatter Plot In R Script: Jak vytvořit a importovat

V tomto tutoriálu se naučíte, jak vytvořit vizualizaci R bodového grafu v LuckyTemplates pomocí vizuálu R Script.