Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

V tomto príspevku vám chcem ukázať, čo je bezpochyby jednou z najpôsobivejších vizualizačných techník v Advanced LuckyTemplates. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Nikdy sa nemusíte obmedzovať na používanie všeobecných možností vizualizácie v rámci LuckyTemplates (alebo vlastných vizuálov). Máte významnú príležitosť urobiť svoje vizuály ešte pôsobivejšie pomocou jazyka DAX na vytváranie dynamických opatrení.

V tomto pokročilom návode LuckyTemplates vám ukážem, ako používať, čo nazývam, viacvláknový prístup k dynamickým vizuálom . Vytvorenie dynamickej miery prostredníctvom jedného výberu je skvelé, ale čo skutočne posunie vaše vizuály na ďalšiu úroveň, je to, že do taktov naskladáte viacero premenných , ktoré potom určujú, čo sa zobrazí vo vizualizáciách.

Nie je to jednoduchá technika, ale určite stojí za to ju naučiť a pochopiť. Ak tak urobíte, môžete ho začať aplikovať mnohými rôznymi spôsobmi.

V demonštračnom modeli som s veľkým efektom využil vizuálne interakcie vytvorením troch vrstiev v rámci stránky zostavy, aby som skutočne zdokonalil kľúčové údaje a informácie v odlišných oblastiach.

Podrobne vás prevediem touto pokročilou technikou LuckyTemplates, od vytvárania tabuliek až po vypracovanie výpočtov DAX. Prvá vec, ktorú musíme urobiť, je vypracovať naše základné výpočty (výnosy a zisky). Ale predtým, ako sa k tomu vrhneme, pozrime sa na náš dátový model a uvidíme, s čím pracujeme.

Obsah

Štruktúra dátového modelu

V našom dátovom modeli máme svoje dátumy, zákazníkov, predajcov, produkty, miesta a predaj.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

V našej tabuľke Predaj , kde budeme robiť základné výpočty, máme len naše predané  množstvo .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Takže musíme napísať nejakú logiku, aby sme zistili skutočnú hodnotu v dolároch na predaj. A v našej tabuľke Produkty máme stĺpec Aktuálna cena , takže ho môžeme využiť a vypočítať celkovú hodnotu predaja na položku, ktorá bola predaná.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Vypracovanie základných opatrení

Na vytvorenie tohto opatrenia klikneme na New Measure a napíšeme výpočet.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Nazveme ho Celkový predaj a budeme ho používať na opakovanie každého riadku v tabuľke Predaj a potom vynásobíme predané množstvo cenou. A tak používamefunkcia, ktorá nám umožňuje vrátiť sa cez vzťah späť do tabuľky Produkty .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Takže to sú v podstate naše celkové príjmy. Teraz vypracujeme naše celkové zisky , pričom musíme prejsť niekoľkými krokmi, aby sme ich dosiahli. Najprv vypočítame naše celkové náklady , čo môžeme urobiť, pretože v tabuľke Produkty máme stĺpec Náklady .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Môžeme použiť presne rovnakú logiku (výpočet celkového predaja), skopírovať ju a prilepiť a vytvoriť novú mieru. Jednoducho zmeníme názov na Celkové náklady , potom namiesto aktuálnej ceny dáme Náklady .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Môžeme to dať do tabuľky, aby sme sa uistili, že veci sa počítajú správne. Potom urobíme nejaké formátovanie a zmeníme to na dolárovú hodnotu.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Takže teraz sa pozeráme na celkový predaj a celkové náklady na produkt.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Z toho môžeme celkom jednoducho vypočítať celkové zisky . Jednoducho odpočítame celkové náklady od celkového predaja .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Teraz musíme prísť na to, ako môžeme urobiť tieto vizuály dynamickými. Upozorňujeme, že chceme dynamicky prezerať dátumy v priebehu času a vybrať si rôzne časové rámce. Napríklad, chceme sa pozrieť na posledných sedem dní a/alebo posledných 30 dní atď. Nemôžeme to urobiť zo štandardnej tabuľky dátumov. Musíme vytvoriť ďalšiu tabuľku a vložiť ju do našich výpočtov .

Vytvorenie podporného stola

Existuje niekoľko spôsobov, ako vytvoriť túto novú tabuľku, ale vždy rád používam možnosť Zadať údaje , pretože vo väčšine prípadov funguje dobre a tabuľku vytvorí veľmi rýchlo.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Klikneme teda na Zadať údaje a vyplníme stĺpce. Túto tabuľku nazveme Výber rozsahu dní .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Keď ho načítame, hovorí, že sa pokúša vytvoriť spojenie s modelom, ale nemá absolútne žiadne fyzické spojenie ani vzťah k ničomu v modeli .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Potom zoradíme našu tabuľku podľa stĺpca Dni, aby sme ju mali v správnom poradí...

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

...a potom z neho urobte krájač.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Vypracovanie vzorca na výber denného rozsahu

Ďalšia vec, ktorú musíme urobiť, je zistiť, čo vlastne vyberáme . Aby sme to urobili, znova prejdeme na New Measure a napíšeme náš vzorec. Použijemefunkciu a ísť podľa dní , ale dbáme na to, aby sme to správne vyriešili. Ak ho použijeme takto, zobrazí sa chyba, ak nie je vybraté nič.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Aby sme to napravili, použijeme a potom prejdite na položku Denný rozsah. Ak je teda v rozsahu dní vybratá iba jedna hodnota, potom sa rovná počtu dní. Ak nie, potom sa rovná 0 alebo niektorým predvoleným hodnotám. Alebo môžeme použiť dátumy, takže ak nič nevyberiete, zobrazí sa všetko. 

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Teraz, keď máme tento výber rozsahu dní , ktorý použijeme pri našich výpočtoch, musíme na základe výberu nejakým spôsobom určiť, čo sa skutočne zobrazí v rozsahu dátumov .

Vypracovanie výpočtu na zobrazenie vybratého rozsahu dátumov

Najprv vložíme dátum do našej tabuľky, potom ho vytriedime a zbavíme sa času a konkrétne ukážeme iba roky 2015, 2016 a 2017.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Teraz musíme nejako vytvoriť výpočet, ktorý zobrazuje iba informácie pre akýkoľvek vybraný rozsah .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Táto logika využívavyhlásenie. Týmto sa vypočíta celkový predaj, ale iba za určité obdobie. Toto obdobie môžeme vytvoriť pomocounad tabuľkou Dátumy . Ak je dátum väčší ako (>) DNES, odpočítaný od rozsahu dní a ak je dátum menší ako (<) or="" equal="" (=")" to="" dnes, bude= "" show="" the="">

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Takže, ak to dáme do tabuľky, uvidíme, že táto tabuľka je dynamická. Zmení sa na základe výberu krájača.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Koncept prechodu kontextu

Než budeme pokračovať, chcem vám ukázať niečo celkom zaujímavé, že ak nič nevyberiem, dostaneme iba jeden výsledok, ale v našom rozsahu dní ich máme 1 094.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Ide o veľmi zaujímavý koncept s názvom Context Transition .

Ak sa pozrieme do nášho vzorca, náš rozsah dátumov je 1 094.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Je to kvôli spôsobu, akým sa zapisuje, keď nie je vybraté nič ako v časti Dátumy .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Funkcia FILTER v našom vzorci celkových výnosov má rozsah dní vyhodnotený na jeden deň v každom riadku oproti 1 094 riadkom, v ktorých by mal byť.

Veľmi rýchlym spôsobom, ako to vyriešiť, bez toho, aby ste zachádzali do podrobností o prechode kontextu, je zalomiť dátumy do . Bez ohľadu na to, kde sa vo vnútri funkcie iterácie FILTER nachádza, dostane celkový rozsah dňa, ktorý máme.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Vytvorenie viacvláknového dynamického vizuálu

Aby bol tento viacvláknový, chceme skákať medzi celkovým výnosom a celkovým ziskom v rámci toho istého vizuálu. Takže urobíme podobný krok, pokiaľ ide o vytvorenie nosného stola. Nazvime to metrický výber .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Potom budeme musieť vytvoriť ďalšie dynamické celkové zisky. Jednoducho skopírujeme náš vzorec celkových výnosov, zmeníme názov na Všetky zisky a namiesto celkového predaja vstúpime do celkového zisku .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Tabuľku výberu metrík potom zoradíme podľa stĺpca Index.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

A teraz chceme mať hodnotu, ktorá sa mení pre výber, ktorý robíme (Výnosy alebo Zisky). 

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Spôsob, ako to urobiť, je vytvoriť ďalšie opatrenie. Nazvime to Výber metrík .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Ďalšia vec, ktorú urobíme, je vytvoriť tento hlavný výpočet, do ktorého prevedieme tieto vlákna a potom vložíme tento konečný alebo hlavný výpočet do našich vizualizácií. 

Vytvorenie hlavnej kalkulácie

Tento vzorec nazveme Výsledky výberu metrík . V tomto výpočte použijeme logiku .

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Pretiahneme túto mieru do našej tabuľky a máme tento viacvláknový výsledok alebo výpočet. Môžeme si vybrať ľubovoľný časový rámec a akúkoľvek metriku a poskytne nám tento výsledok.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Túto mieru môžeme použiť aj v ktorejkoľvek našej dimenzii. Napríklad by sme sa na to chceli pozrieť z dennej perspektívy, našich celkových produktov alebo zákazníkov atď.

Pokročilé LuckyTemplates: Ako vytvoriť viacvláknové dynamické vizuály

Môžeme sa preklikať a pozrieť sa na naše zisky v porovnaní s našimi výnosmi. Môžeme sa pozrieť na konkrétny časový rámec a vidieť, ako nám táto dynamická vizualizácia dáva množstvo rôznych vzhľadov. Môžeme do nej nakŕmiť množstvo rôznych výberov alebo vlákien.




Záver

V tomto návode sme sa pozreli na pokročilú techniku ​​LuckyTemplates. Toto je len jeden príklad toho, ako to môžete urobiť, ale existuje toľko rôznych spôsobov, ako môžete túto techniku ​​použiť. Jedným z nich je, keď sa chcete dynamicky pozrieť na rebríček zákazníkov. 

Mojím hlavným cieľom s týmto tutoriálom je skutočne vás inšpirovať k tomu, čo môžete dosiahnuť v rámci LuckyTemplates. Je to vážne neobmedzené! Aj keď sa musíte veľa naučiť o všetkých rôznych oblastiach v rámci LuckyTemplates, aby všetko fungovalo dobre, akonáhle to urobíte, vizualizácia a analytická práca môžu dosiahnuť úžasné výsledky.

Veľa šťastia s týmto – odporúčam dobre sa naučiť túto pokročilú techniku ​​LuckyTemplates. Nebudete to ľutovať ani sekundu!

Na zdravie!


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.