Ako získať top N vašej množiny údajov v LuckyTemplates

V dnešnom blogu vás prevedieme procesom používania Quick Measures Pro na vytvorenie vlastnej miery, ktorá vráti N najlepších položiek v LuckyTemplates na základe konkrétnej metriky. Je to užitočná technika na vizualizáciu a analýzu údajov, ktorá vám umožňuje rýchlo identifikovať tých, ktorí vo vašom súbore údajov dosahujú najlepších výsledkov. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Obsah

Prehľad

V , som vytvoril a uložil vlastné rýchle meranie , ktoré nazývam Top N Ranking Measure .

Ako získať top N vašej množiny údajov v LuckyTemplates

Čo toto opatrenie robí, je vziať niekoľko prvkov, zoradiť ich a vrátiť horné N. Ako príklad si vezmite kód uvedený nižšie. 

V tomto prípade chceme pomocou funkcie získať 5 najlepších a zoradiť všetky lokality na základe celkového predaja . Ak je položka na prvých 5, kód vráti celkový predaj, v opačnom prípade vráti prázdne miesto. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Toto opatrenie je užitočné, keď chceme hodnotiť naše údaje. Tento kód je však viazaný na Lokality , Celkový predaj a Top 5

To, čo chceme urobiť, je urobiť kód všeobecnejší, aby mohol prijať akýkoľvek prvok, zoradiť ho podľa ľubovoľného meradla a urobiť ľubovoľný počet prvých N v prehľadoch LuckyTemplates.

Úprava hornej N hodnotiacej miery

Začnite skopírovaním kódu.

Ako získať top N vašej množiny údajov v LuckyTemplates

OTVORENÉa vytvorte naše rýchle meranie vzoru N.

Ak ste ešte nikdy nevytvorili rýchlu mieru, prvá vec, ktorú musíte urobiť, je vytvoriť súbor šablóny JSON . V tomto príklade pomenujeme súbor ako Sample QMs a klikneme na Uložiť do ľubovoľného adresára, ktorý je ľahko dostupný. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Ak máme viacero rýchlych opatrení, možno budeme musieť z času na čas zmeniť náš predvolený súbor. Môžeme to urobiť v Quick Measures Pro kliknutím na tlačidlo Nastaviť a otvorením súboru šablóny JSON, ktorý chceme použiť ako predvolený.

Ako získať top N vašej množiny údajov v LuckyTemplates

Po správnom nastavení súboru JSON prejdite do sekcie Custom (Vlastné) a potom kliknite na položku Custom Measure Demo (Ukážka vlastného merania) . Kliknite na Nové a zobrazí sa nová šablóna merania. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Nové opatrenie môže na začiatku vyzerať dlho a skľučujúco, ale v priebehu napredovania bude dávať veľký zmysel. 

Top N v LuckyTemplates: Kód DAX

Poďme do Analyst Hub a pozrite sa na naše počiatočné meranie kódu DAX.

Ako získať top N vašej množiny údajov v LuckyTemplates

Myslite na prvky, ktoré chceme v budúcnosti upraviť, aby boli flexibilnejšie. 

V tomto príklade sú štyri položky, ktoré môžeme zmeniť. 

Prvým sú položky na hodnotenie . Nebudeme neustále hodnotiť miesta. V budúcnosti možno budeme chcieť hodnotiť zákazníkov, regióny, produkty a ďalšie.

Ako získať top N vašej množiny údajov v LuckyTemplates

Druhým je použité opatrenie . Náš aktuálny kód sa radí na základe celkového predaja, ale možno budeme chcieť hodnotiť na základe priemerov, maxím a minim v našich údajoch.

Ako získať top N vašej množiny údajov v LuckyTemplates

Tretím je počet prvkov, ktoré chceme zachovať . Možno budeme musieť získať top 3, top 4, top 10 atď.

Ako získať top N vašej množiny údajov v LuckyTemplates

Posledná je objednávka , ktorá je momentálne nastavená ako DESC. V budúcnosti možno budeme chcieť zoradiť naše údaje vzostupne namiesto zostupného. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Skopírujeme tento kód DAX a vráťme sa do Quick Measures Pro.

Top N v LuckyTemplates: Nastavenie nového opatrenia

V našom Novom opatrení začnite vytvorením štítka agregácie. Začiarknite políčko vedľa štítku agregácie a v rozbaľovacích možnostiach vyberte možnosť Maximum , aby ste sa vyhli holému stĺpcu.

Ako získať top N vašej množiny údajov v LuckyTemplates

Povoľte štítok stĺpca a premenujte ho na Položky na hodnotenie . Kliknite na položku Nastaviť a potom vyberte položku, ktorú chceme ohodnotiť, čo je v tomto prípade Mesto . Potom kliknite na tlačidlo OK .

Ako získať top N vašej množiny údajov v LuckyTemplates

To isté urobíme pre Parameter . Kliknite na začiarkavacie políčko vedľa neho a premenujte ho na Počet položiek na hodnotenie . Zadajte predvolený parameter, ktorý chcete použiť. V tomto príklade zadajte 5 .

Ako získať top N vašej množiny údajov v LuckyTemplates

Potom budeme potrebovať ďalší štítok agregácie. Začiarknite políčko vedľa štítka Agregácia 1, aby ste ho povolili.

Ako získať top N vašej množiny údajov v LuckyTemplates

V tomto prípade ho označte ako Rank on Basis of , ktorý použijeme ako našu mieru. Potom vyberte Celkový predaj zo zoznamu premenných.

Ako získať top N vašej množiny údajov v LuckyTemplates

Teraz, keď sme skončili s nastavením, môžeme prejsť na Popisy nástrojov .

Ako získať top N vašej množiny údajov v LuckyTemplates

V popise zadajte pokyny, ktoré chceme pre rôzne štítky, ktoré sme vytvorili.

V ParameterLabelTooltip mu môžeme dať pokyn, aby zadával iba celé čísla. 

Po dokončení kódovania pokynov kliknite na tlačidlo Hotovo .

Ako získať top N vašej množiny údajov v LuckyTemplates

Naše Nové opatrenie je v tejto chvíli pripravené, takže môžeme kliknúť na Hotovo .

Ako získať top N vašej množiny údajov v LuckyTemplates

Top N v LuckyTemplates: Vlastné premenné

Potom môžeme pokračovať v prispôsobení kódu. 

Keď správne nastavíme našu novú mieru, rozhranie nám poskytne kľúčové slová, ktoré použijeme na hodnotenie a nastavenie našich premenných. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Ale namiesto použitia týchto premenných ich prispôsobíme skorším skopírovaním kódu DAX. 

Vymažte RETURN a #QMPRO v riadkoch 15 a 16 a prilepte kód DAX.

Ako získať top N vašej množiny údajov v LuckyTemplates

Potom môžeme prispôsobiť kód.

Začnite s položkami na hodnotenie. Nahraďte Miesta [miesto polohy] reťazcom _COLUMN_, prevzatým zo zoznamu premenných vyššie.

Ako získať top N vašej množiny údajov v LuckyTemplates

Ďalej nahradíme mieru celkového predaja. Môžeme to buď nahradiť ručne, alebo použiť funkciu nájsť a nahradiť, ktorú vytvoril Greg Deckler. 

Ak chcete použiť túto funkciu, kliknite na Nájsť. Zadajte premennú, ktorú chcete nahradiť, do prvého textového poľa, ktorým je v našom prípade [Total Sales] .

Do druhého textového poľa vložte premennú, ktorou chceme nahradiť [Total Sales]. Dajme [_COLUMN1NAME_].

Kliknutím na Nahradiť všetko nahradíte všetky [Total Sales] novou premennou.

Ako získať top N vašej množiny údajov v LuckyTemplates

Nakoniec nahraďme 5 za __PARAM__ , ako je uvedené nižšie.

Ako získať top N vašej množiny údajov v LuckyTemplates

Po úprave kódu je ďalším krokom čistenie našej novej miery. Chceme, aby to vyzeralo čisto, pretože to bude trvalé opatrenie v našom súbore. 

Začnite tým, že prevezmete názov opatrenia „ Vzor najlepšieho hodnotenia“ od riadku 16 po riadok 1.

Ako získať top N vašej množiny údajov v LuckyTemplates

Potom nastavte našu poslednú premennú ako výsledok, ktorý chceme vrátiť. Ak to chcete urobiť, postupujte podľa nižšie uvedeného kódu.

Ako získať top N vašej množiny údajov v LuckyTemplates

Ak klikneme na tlačidlo DAX , mali by sme vidieť, že náš kód je nahradený správnymi premennými. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Ako získať top N vašej množiny údajov v LuckyTemplates

Toto je presne ten kód DAX, ktorý chceme vidieť, či sme predchádzajúce kroky urobili správne. Ak sa chceme vrátiť späť k surovému kódu, jednoducho kliknite na RAW.

Ak chcete ďalej vyčistiť náš kód, odstráňte zoznam premenných z riadkov 10 až 14.

Ako získať top N vašej množiny údajov v LuckyTemplates

Kľúčové slová môžeme prevziať aj z riadkov 2 až 9. V tomto prípade ich len necháme, aby sme ich mali k dispozícii pre prípad, že by sme v budúcnosti potrebovali upraviť kód.

Ako získať top N vašej množiny údajov v LuckyTemplates

Ďalším krokom je aktualizácia metadát. V popise napíšme „Ponecháva top N položiek na základe výberu používateľa“, ako je uvedené nižšie. Svoje miery môžeme tiež vložiť do priečinkov alebo ich z akéhokoľvek dôvodu skryť. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Po úprave metadát kliknite na Vytvoriť vlastné.

Ako získať top N vašej množiny údajov v LuckyTemplates

Vyskakovacie okno s textom Definícia merania bola vytvorená. Kliknite na tlačidlo OK.

Ako získať top N vašej množiny údajov v LuckyTemplates

V Quick Measures Pro by sa v sekcii Vlastné mala objaviť možnosť Vzor najlepšieho hodnotenia .

Ako získať top N vašej množiny údajov v LuckyTemplates

Môžeme zmeniť premenné pre štítok agregácie, položky na hodnotenie, počet položiek na hodnotenie, štítok agregácie1 a hodnotenie na základe. 

Po nastavení parametrov kliknutím na DAX otvorte kód. Potom skráťte riadok 1 z merania vzoru priemerných predajov v najlepšom rebríčku na „ Priem. predaj v najlepšom poradí N “. Po dokončení kliknite na Vytvoriť .

Ako získať top N vašej množiny údajov v LuckyTemplates

Okno s nápisom Measure Avg Sales Top N Ranking bolo úspešne vytvorené v Measures. Kliknite na tlačidlo OK.

Vlastné meranie v LuckyTemplates

Ak sa vrátime k LuckyTemplates, naša nová miera by sa mala zobraziť na table Polia

Ako získať top N vašej množiny údajov v LuckyTemplates

Kliknutím naň otvoríte ukazovateľ Priemerný predaj Top N Ranking , ktorý je nastavený presne tak, ako sme špecifikovali v našom rýchlom meraní. 

Povedzme, že chceme vytvoriť stĺpcový graf. Ak to chcete urobiť, kliknite na ikonu pruhového grafu v časti Vizualizácie > Vytvoriť vizuál. Presuňte novú mieru z tably Polia na os X a názov zákazníka na os Y.

Ako získať top N vašej množiny údajov v LuckyTemplates

Mal by filtrovať našich 7 najlepších zákazníkov na základe priemerného predaja. 

Ako získať top N vašej množiny údajov v LuckyTemplates

Úprava vlastnej miery

Skúsme upraviť našu vlastnú mieru. Tentokrát si vezmime 5 najlepších produktov na základe celkového predaja.

Ak to chcete urobiť, vráťte sa do Quick Measures Pro. Nastavte štítok agregácie na súčet a vyberte názov produktu, ktorý chcete hodnotiť. Potom sa rozhodnite pre prvých 5 položiek a zoraďte ich na základe celkového predaja. 

Skráťte prvý riadok na „ Názov produktu najvyššie hodnotenie celkového predaja“. Vo vyskakovacom okne  kliknite na Vytvoriť a potom na OK .

Ako získať top N vašej množiny údajov v LuckyTemplates

Na páse s nástrojmi v časti Nástroje na meranie nastavte Názov ako Názov produktu Top Rebríček celkových predajov a pre domovskú tabuľku vyberte Miery .

Ako získať top N vašej množiny údajov v LuckyTemplates

Presuňte najvyššie poradie názvu produktu na os X a názov produktu na os y. Získame tak stĺpcový graf s našimi top 5 produktmi. 

Ako získať top N vašej množiny údajov v LuckyTemplates




Záver

Záverom možno povedať, že vytvorenie vlastného najvyššieho hodnotenia N pomocou Quick Measures Pro je výkonný nástroj na analýzu a vizualizáciu údajov v LuckyTemplates. Podľa krokov uvedených v tomto návode môžete jednoducho vytvoriť mieru, ktorá zoradí položky do špecifickej kategórie, čo vám umožní rýchlo identifikovať tých, ktorí dosahujú najlepšie výsledky, a robiť informovanejšie rozhodnutia.

Nezabudnite otestovať svoju mieru a podľa potreby vykonať úpravy, aby ste sa uistili, že poskytuje najpresnejšie a najrelevantnejšie informácie. S Quick Measures Pro sú možnosti nekonečné a môžete pokračovať v skúmaní a zdokonaľovaní analýzy, aby ste získali cenné poznatky o svojich údajoch.

Všetko najlepšie,

Brian Július


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.