Extrahovanie motívov a obrázkov LuckyTemplates z PBIX
Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!
V tomto tutoriálu budu mluvit o tom, jak používat fiktivní proměnné při psaní lepších měření DAX. To platí zejména v případech, kdy je potřeba složitější DAX. Pomocí této techniky můžete být flexibilnější při práci s různými proměnnými a podmínkami. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.
Rozhodl jsem se udělat tento tutoriál kvůli otázce, na kterou jsem narazil v.
Na základě této otázky chtěl Harvey zkombinovat Paretovu analýzu s některými dalšími kritérii. Chtěl se podívat na horních 20 % prodejního žebříčku a zároveň se podívat na jeho průnik s jinými produkty, které měly marže nad určité procento.
Obsah
Návrh řešení pro prodejní pozici a hranici zisku
Na základě požadavků, které Harvey zmínil, jsem vytvořil návrh řešení, které má posuvníky pro pořadí prodeje a hranici zisku .
V závislosti na parametrech, které nastavíte na těchto posuvnících, zobrazí bodová vizualizace produkty, které splňují obě kritéria .
Řekněme, že pořadí prodeje je A a zisková marže je B . To v podstatě ukazuje anstav. To vyžaduje relativně standardní opatření DAX. Ty jsou zobrazeny zde v pravém podokně pod mírami, kde mám Sales Rank , který používá základní. Mám také Celkové náklady, Celkové zisky a další proměnné, které získávají své hodnoty z posuvníků.
Použití fiktivních proměnných pro podmínky AND
Pokud jde o podmínku AND , je to toto opatření, které dělá těžkou práci.
V tomto opatření si můžete všimnout několika zajímavých věcí. V zásadě se tyto podmínky obvykle používají v a/kritéria. Ale místo toho jsem použil to, čemu říkám fiktivní proměnné, kde pokud je podmínka TRUE, dostane 1. Pokud je FALSE, dostane 0.
Toto měření tedy ukazuje, že pokud je pořadí prodeje menší nebo rovno mezní hodnotě prodejního pořadí, dostane 1. Pokud je zisková marže větší než mezní hodnota ziskové marže, dostane 1. Jinak dostanou nulu.
Tento přístup je velmi běžný ve statistické a regresní analýze, ale může být také užitečný, pokud jde o DAX.
Použil jsem tento přístup, protože tyto hodnoty potřebuji pro další část, kde tyto dvě proměnné zkombinuji jejich vynásobením .
Jakmile jsou dvě fiktivní proměnné Rnk a Marg zkombinovány, mohu přejít k další části opatření. Pokud je tato kombinovaná hodnota větší než nula, přiřadil jsem červenou barvu. Pokud tomu tak není, je přiřazena modrá barva.
Použití fiktivních proměnných pro podmínky NEBO
Co když chcete použít tento přístup vstav?
Můžete použít stejný proces, ale pokud jde o krok, kdy kombinujete proměnné, použijte místo hvězdičky znaménko plus .
Takže podmínka AND by vyžadovala hvězdičku, jako je tato:
Podmínka NEBO by vyžadovala znaménko plus takto:
Jakmile stisknete tlačítko Přijmout, použije se tyto podmínky na bodový graf. Produkty splňující tyto nastavené podmínky se zde zobrazí jako tyto červené tečky.
Proč figuríny fungují
Pokud vás zajímá, proč tyto falešné proměnné fungují, mám zde několik diagramů, které by vám mohly pomoci.
Začněme podmínkou AND .
AND znamená, že obě nebo všechny podmínky jsou PRAVDA. To se vyznačuje násobením. Po vynásobení jakákoli podmínka FALSE nastaví celý člen na 0. Pokud tedy máte dvě proměnné, A a B, a obě jsou pravdivé, dostanete součin 1, který vrátí hodnotu TRUE.
Ale pokud se buď A rovná nule, nebo B se rovná nule, dostanete tři podmínky, kdy celý výraz skončí nulou. To je ta křižovatka.
Pokud se na druhou stranu podíváme na podmínku OR, znamená to, že jedna nebo kterákoli z podmínek je PRAVDA. Místo násobení to vyžaduje sčítání. Takže žádná jednotlivá sada FALSE nebude mít za následek 0, ale pokud platí jakákoli jedna podmínka, zvýší se tato podmínka o 1.
Takže v diagramu pro podmínku OR, pokud A i B jsou PRAVDA, pak člen dostane 2. Pokud A je nepravda, ale B je pravdivé, dostane 1. Opačný také dostane 1, zatímco vy dostanete pouze 0 pokud jsou obě podmínky nepravdivé.
Kde jsou užitečné fiktivní proměnné
Je zřejmé, že pro jednoduché případy můžete použít základní podmínky AND nebo OR. Ty však nebudou fungovat tak dobře, pokud jde o složitější případy. Zde je jeden příklad.
Tento případ ukazuje sedm proměnných. Kombinace A, B a C jsou PRAVDIVÉ. Stejně tak kombinace D a E nebo F a G.
Pokud byste napsali apro tento stav si dokážete představit, jak by to bylo zdlouhavé a chaotické. Ale pokud použijete fiktivní proměnné, můžete to mnohem zjednodušit. Stačí tyto operátory nahradit, abyste získali jednodušší vzorec.
Odtud použijete podmínku, že pokud je výsledek větší než 0, bude to PRAVDA. Pokud se ukáže, že je roven 0, dostanete FALSE.
Vraťme se k souboru LuckyTemplates, abychom viděli, jak to funguje ve skutečné zprávě.
V tomto případě tedy červené tečky ukazují instanci, kdy jsou splněny obě podmínky, zatímco fialové tečky ukazují, že je splněna pouze jedna podmínka.
Když přejdete do měření, uvidíte fiktivní proměnné Rnk a Marg, kde máme podmínku OR, jak je znázorněno znaménkem plus .
Pak to také uvidíte pod TRUE konstrukt, máte 2, což má za následek červenou, což znamená, že máte dva příkazy TRUE . Pokud je jedno z tvrzení pravdivé, zbarví se do fialova. Pokud ani jedno neplatí, výsledkem je 0, která zobrazí modré tečky.
To přímo odpovídá matici OR diagramu, o které jsme hovořili dříve.
Vrátíme-li se k naší poslední podmínce, můžeme se podívat na to, co se stane, pokud se chceme podívat na dvě sady odlehlých hodnot. V zásadě, pokud se chceme podívat na to, co splňuje obě podmínky A i B, dvě tečky zde nahoře představující produkty 4 a 15 tato kritéria splňují.
Na druhé straně se můžete také podívat na spodní odlehlou hodnotu, což je produkt 1.
Pamatujte také, že celý tento přehled je dynamický. Čím více tedy pohybujete posuvníky, tím více bodů potenciálně uvidíte.
Podíváme-li se na míru níže, ukazuje poslední případ, o kterém jsme mluvili, kde máte čtyři fiktivní proměnné – nejvyšší hodnocení (TopRnk), hodnoty větší nebo rovné marži (GTEMarg), nejnižší hodnocení (BotRank) a menší nebo rovno marginu (LEMar).
Při pohledu na kombinovanou hodnotu jsme vynásobili TopRnk a GTEMarg a poté jsme je přidali k součinu BotRank a LEMarg.
Pokud se některá z těchto podmínek vrátí jako PRAVDA, zobrazí se v grafu červený bod. Pokud ne, zobrazí se modrý bod.
Závěr
Použitím a kombinováním těchto fiktivních proměnných můžete získat požadované výsledky pomocí jednoduchých opatření ve srovnání s obvyklými komplikovanými mírami DAX, které textové míry TRUE/FALSE vyžadují.
Začněte tento přístup zkoušet na jiných přehledech, které v minulosti používaly podmínky TRUE nebo FALSE, a uvidíte, jak to ovlivní vaše měření, když podmínky komplikujete.
Vše nejlepší,
Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!
Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.
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í.