Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Keď sa viac a viac dostanete do pokročilých vzorcov jazyka DAX, uvidíte, že svet analytických príležitostí sa pre vás nemerateľne rozšíri. V tomto príklade vám ukážem, o koľko. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

V tomto blogovom príspevku sa chystám preskúmať relatívne pokročilú logiku DAX a potom na nej stavať kombináciou počiatočného výpočtu s iným. Tento blogový príspevok nasleduje po existujúcom videu, ktoré nám umožnilo zoskupiť našich zákazníkov podľa ich hodnotenia predaja .

Donútilo ma to premýšľať, čo ešte môžeme z týchto informácií vygenerovať. Uvedomil som si, že by bolo zaujímavé, keby sme sa na to pozreli z percentuálnej perspektívy namiesto celkovej perspektívy.

Napríklad, ak jeden rok dosiahnete 20 % svojich predajov od svojich 5 najlepších zákazníkov a potom ďalší rok zarobíte len 5 %. Z marketingového hľadiska chcete pochopiť, prečo sa to deje, a podniknúť kroky na zvýšenie tohto percenta.

Obsah

Stanovenie dynamického poradia podľa skupiny zákazníkov

Poďme si najprv prejsť, ako sme týchto zákazníkov vôbec zoskupili. Vytvorili sme mieru a nazvali ju Zákaznícky predaj podľa skupiny pomocou tohto vzorca:

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

V podstate sme v rámci každého roka dynamicky hodnotili, koľko predajov sa uskutočnilo na zákazníka pomocou použitia. Zoskupili sme ich do troch: Top 5, Top 5 až 20 a potom The Rest.

Teraz však chceme určiť percento týchto súm v celkovom predaji. Chceme teda vidieť všetky tieto čísla ako percentá, aby sme videli, či sa percentuálna zmena vyskytuje v priebehu času.

Z miesta, kde sme teraz, to nie je príliš ťažké. Ak ste si prešli predchádzajúci blogový príspevok alebo video a pochopili ste ho, toto bude hračka.

Aby sme získali tieto výsledky v percentách, musíme prísť na to, ako dostať čísla v riadku Total k číslam v Top 5, Rank 5 až 20 a The Rest. Našich 5 najlepších klientov nám napríklad v roku 2014 zarobilo 4 988 170,10 USD, čo je potrebné vydeliť našou súčtom 35 040 899,50 USD, aby sme získali percento.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Prvá vec, ktorú musíte urobiť, je skopírovať a replikovať tabuľku na plátne a potom vypracovať opatrenie, ktoré v tomto kontexte získa celkový predaj 35 miliónov.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Ako vidíte, celkový predaj sme si prezreli zvnútra funkcie VYPOČÍTAŤ a potom sme kontext zmenili pomocou pomerne pokročilého.

Celkový predaj a tabuľky skupín zákazníkov

Celkový predaj sám o sebe nemá žiadny vzťah k tabuľke Skupiny zákazníkov, ktorú sme vytvorili v predchádzajúcom blogovom príspevku. Medzi tým nie je absolútne žiadne spojenie.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Ak sa teda pokúsime filtrovať celkový predaj podľa tabuľky Skupiny zákazníkov, nič sa nestane. Ale pozrite sa, čo sa stane, keď to prinesieme do tabuľky.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

V stĺpcoch 2014, 2015 a 2016 je umiestnený filter; takže dostávame súčet v každej jednej iterácii tabuľky skupín. Dimenzia Skupiny však nefiltruje, pretože nie sú prepojené s dátovým modelom. Takže v podstate máme dva kľúčové prvky tejto analýzy.

Stanovenie percenta predaja zákazníkov podľa hodnotiacej skupiny

Ďalším krokom je vytvorenie novej miery alebo použitie existujúcej miery a nazvať ju % predaja zákazníkov na skupinu. Predaje zákazníkom vydelíme podľa skupiny celkovým predajom, pričom alternatívnym výsledkom bude 0.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Je zrejmé, že to budeme musieť naformátovať a zmeniť na percentá.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Posledným krokom je chytiť túto mieru a dať ju do tabuľky, aby ste videli percento. Vyzerá to, že počíta správny výsledok, pretože pre všetky súčty dostávame 100 %. Ako môžete vidieť, je to super skvelá technika postavená na existujúcej technike, ktorú sme používali predtým.

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Vizualizácia údajov

Na záver to môžete vložiť do vizualizácie, najmä ak sa chystáte ukázať viac ako tri roky, ktoré som ilustroval v tejto tabuľke. Existuje niekoľko rôznych spôsobov, ako môžete tieto informácie rozdeliť a rozdeliť na kocky, napríklad pomocou tohto čiarového grafu:

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Alebo ak chcete, môžeme namiesto toho použiť plošný graf:

Príklad segmentácie pomocou pokročilého jazyka DAX v LuckyTemplates

Tu to máte: teraz sme dynamicky vypočítali, odkiaľ pochádzajú naše tržby a z ktorých hodnotiacich skupín v priebehu času pochádzajú.

Toto je skutočne veľmi pokročilá analytická práca DAX, ktorá poskytuje skvelé poznatky. V mnohých scenároch je dobré pochopenie zloženia vašich atribútov kľúčom k rozhodovaniu a riadeniu rizík. Moja myseľ smeruje k situáciám, ako sú knihy bankových úverov, poistné krytie, pripisovanie predaja a mnoho ďalších. Pomocou kombinácie týchto techník môžete tieto poznatky odhaliť celkom efektívne.

Záver

Pri zostavovaní tohto typu výpočtu sa spája veľa prvkov. Ak s jazykom DAX len začínate, pozrite si moje online kurzy, aby ste dobre pochopili, kde začať a čo môžete okrem toho dosiahnuť. Kombinácia techník tu otvára svet príležitostí, ktoré môžete využiť znova a znova v mnohých modeloch.

Kľúčom k pochopeniu toho, ako to preniesť na svoje vlastné modely, je zamyslieť sa nad dimenziou alebo atribútom, do ktorého chcete prejsť, ako sú zákazníci, regióny alebo produkty. Potom budete musieť tento atribút opakovať vo svojom opatrení. Niekedy môžete dokonca potrebovať podpornú tabuľku, aby ste vytvorili túto logiku.

Veľa šťastia s týmto. Ak máte nejaké otázky alebo pripomienky, dajte mi vedieť v komentároch nižšie.


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.