Čo je to Power Query a jazyk M: podrobný prehľad
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
Tento blogový tutoriál predstavuje skutočne zaujímavý príklad Paretovej analýzy. Naučím vás, ako vytvoriť Paretov graf pomocou pokročilých vzorcov DAX. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
Ukážem vám, ako použiť kombináciu vzorcov, aby ste mohli vygenerovať vizualizáciu, ako je táto.
Prvá vec , ktorú vždy odporúčam pri práci na niečom podobnom s touto analýzou je urobiť z vizualizácie tabuľku . Týmto spôsobom môžete skutočne preskúmať čísla, ktoré sú potrebné na vygenerovanie uvedenej vizualizácie.
V tomto scenári musíte najprv vytvoriť kumulatívny súčet, aby ste získali sumu celkového príjmu . Ako vidíte, neexistujú žiadne dátumy a čísla. Preto bude náročné vygenerovať kumulatívny súčet, ktorý je založený na textovej hodnote namiesto čísel. Naučím vás, ako to urobiť krok za krokom.
STIAHNUŤ ZDROJ DAX TU
Obsah
Výpočet kumulatívneho súčtu
Prvá vec, ktorú vám ukážem, je výpočet kumulatívneho súčtu bez dátumov.
Technikou je tu použiťfunkciu, ako aj iterátor ako naprfunkciu. Funkcia FILTER sa nachádza vo vnútri SUMX. Potom musíte vytvoriť virtuálnu tabuľku pomocoufunkciu.
Virtuálna tabuľka sa musí pozrieť na všetky predaje v kontexte vybratého dátumu. Potom by mal prejsť konkrétnymi kódmi stavu v tabuľke.
Uvedená časť vzorca vytvorí tabuľku presne ako vzorová tabuľka. Jediný rozdiel je v tom, že momentálne vytvára tabuľku virtuálne.
Ďalšia časť vzorca vytvorí ďalšiu virtuálnu tabuľku pre výnos. Ale pretože táto logika je vo filtri, virtuálne manipuluje s tabuľkou, aby vytvorila kumulatívny súčet. Vzorec by mal prechádzať každým riadkom a časťou tabuľky celkových výnosov.
Ak je príjem konkrétneho riadku väčší alebo rovný príjmu štátu, vypočíta sumu príjmu a uvedie ju do tabuľky.
Potom musíte pridať premennú StateRev , aby sa vyhodnotil celkový príjem .
Takto vytvoríte kumulatívny súčet, aj keď neexistuje žiadne hodnotenie založené na dátumoch alebo číslach. Kumulatívne súčty, ktoré boli vytvorené, sú založené len na textovom stĺpci.
Všetky kumulatívne súčty v tabuľke sú vypočítané, pretože sú všetky vyhodnotené ako pravdivé, a potom sú celkové výnosy agregované do kumulatívneho súčtu.
Vytvorenie tabuľky všetkých predajov
Ďalšou časťou, ktorú by som chcel ukázať, je vytvorenie tabuľky predaja pre Paretov graf.
Najprv kliknite na položku Nová miera a potom zadajte názov miery. V tomto prípade je to All Sales . Potom začnite vzorec sfunkcia na výpočet celkových príjmov. A potom choďte (Predaj) .
Kliknite na Enter a presuňte dokončené meranie do tabuľky, aby ste videli zodpovedajúce údaje.
Okrem toho môžete vytvoriť Paretov graf na základe ľubovoľného výberu pomocou selektora kategórie produktu .
Kombinácia vzorcov DAX na vytvorenie Paretovho grafu
Ďalšia vec, ktorú vám chcem ukázať, je, ako skombinovať predchádzajúce vzorce do iného jednoduchým pridaním niektorých funkcií jazyka DAX.
Ak to chcete urobiť, jednoducho vytvorte novú mieru alebo skopírujte existujúcu (podobnú) a potom ju podľa toho premenujte. V tomto príklade je nová miera pomenovaná ako Paretov diagram (Štáty) .
Ako vidíte, v skopírovanom takte už existuje vzorec, takže stačí pridať niekoľko vzorcov DAX. V tomto prípade musíte pridať nejaké premenné pomocoufunkcia, ktorá zjednodušuje výpočty.
Prvá premenná ( VAR StateRey ) sa jednoducho rovná celkovému výnosu, zatiaľ čo druhá premenná ( VAR AllSales ) používaa VŠETKY VYBRANÉ funkcie.
Pre logiku pridajtefunkciu pred SUMX a potom pridajte premennú AllSales do spodnej časti. Aby sa výsledky vrátili, je dôležité mať konštantnú hodnotu. Preto by ste mali ako alternatívny výsledok uviesť nulu.
Niekedy sa výsledky zobrazujú v číselnom formáte, ale stĺpec Paretovho grafu (stavy) by sa mal zobrazovať v percentách, ako je tento nižšie.
Preto musíte prejsť na nástroje na meranie a potom zmeniť formát na percentá.
Keď sa vrátite späť k tabuľke, môžete vidieť presné výsledky v tabuľke transformovanej do Paretovho grafu. To je dôvod, prečo ho vždy odporúčam mať v tabuľke pred vytvorením grafu.
Môžete experimentovať s grafom a vybrať dynamické údaje vo výbere kategórie produktu . Ako vidíte, Paretov graf sa tiež dynamicky mení podľa vašich kategórií produktov.
Do Paretovho grafu môžete pridať aj nejaké farby pomocou menoviek údajov, aby bol pútavejší. Nájdite si čas na pohranie sa v oblasti formátovania a podľa toho nastavte svoj Paretov graf. Môžete napríklad zmeniť vizualizáciu a povoliť riadkové hodnoty, ako je táto nižšie.
V LuckyTemplates môžete urobiť toľko, aby vaše údaje vynikli a vaša zostava bola efektívnejšia a vizuálne príťažlivejšia.
Záver
Dúfam, že sa vám tento príklad kombinácií vzorcov páči. Môže to byť príliš pokročilé, ale všetko je možné vykonať v LuckyTemplates. Tiež by som chcel spomenúť, že(variabilná) funkcia nám v tomto príklade skutočne pomohla.
Kľúčom je pochopiť správny čas na použitie premenných pri hodnotení. Môže sa použiť buď na začiatku vzorca alebo ako iteračná funkcia.
Dúfam, že ste si z tohto návodu niečo odniesli a dúfam, že nájdete spôsob, ako použiť vzorový vzorec do svojich vlastných modelov.
Všetko najlepšie!
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.
Zistite, ako používať funkciu automatizácie SharePointu na vytváranie pracovných postupov a ako pomôcť pri mikromanažovaní používateľov, knižníc a zoznamov SharePointu.
Zdokonaľte svoje zručnosti v oblasti vývoja zostáv zapojením sa do výzvy v oblasti analýzy údajov. Accelerator vám môže pomôcť stať sa super používateľom LuckyTemplates!
Naučte se, jak vypočítat průběžné součty v LuckyTemplates pomocí DAX. Průběžné součty vám umožní nezabřednout do žádného jednotlivého výsledku.
Pochopte koncept proměnných v jazyce DAX v rámci LuckyTemplates a důsledky proměnných pro způsob výpočtu vašich mír.
Získajte viac informácií o vlastnom vizuáli nazývanom graf LuckyTemplates Slope, ktorý sa používa na zobrazenie nárastu/zníženia pre jednu alebo viacero metrík.
Objavte farebné motívy v LuckyTemplates. Sú nevyhnutné, aby vaše zostavy a vizualizácie vyzerali a fungovali bez problémov.
Výpočet priemeru v LuckyTemplates možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.
Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.