Jednoduché agregace v LuckyTemplates

V tomto příspěvku na blogu se dotknu některých jednoduchých agregací v LuckyTemplates, které můžete použít ve svém .

Toto je pokračování blogu, který jsem dříve publikoval, kde jsem se zabýval rozdíly mezi mírou a vypočítaným sloupcem.

Nejprve budu pokračovat v práci na opatřeních, kterými jsem prošel v předchozím blogu, a poté představím některé agregační funkce, které byste mohli použít, jak budu pokračovat. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Hlavním cílem tohoto blogu je pomoci vám lépe se seznámit s vytvářením opatření.

Začněme.

Obsah

Vytvoření skupiny měření

Pokud si vzpomínáte, v předchozím blogu jsem vytvořil míry, které jsem použil k virtuálnímu výpočtu dalších informací, které chci ze svých dat získat.

Míry, které jsem provedl, byly míry celkového prodeje a celkového množství .

Jednoduché agregace v LuckyTemplates

Nejprve vám ukážu, jak uspořádat tato opatření, která jsem provedl. Abych to udělal, vytvořím skupinu opatření .

Nejprve přejděte na kartu Domů a poté vyberte Zadat data.

Jednoduché agregace v LuckyTemplates

Poté změňte název tabulky na Key Measures.

Můžete si vybrat libovolné jméno. Vybral jsem toto jméno, protože odpovídá kontextu toho, co chci s tabulkou dělat.

Jednoduché agregace v LuckyTemplates

Jak můžete vidět pod záložkou pole, tabulka Key Measures stále nic neobsahuje.

Jednoduché agregace v LuckyTemplates

Takže teď to naplním opatřeními, která jsem udělal.

Do nově vytvořené tabulky nejprve přidám míru Celkové množství .

Chcete-li to provést, klikněte na míru celkového množství, přejděte na kartu Nástroje měření a poté změňte výchozí tabulku na Klíčová měření.

Jednoduché agregace v LuckyTemplates

A pak proveďte totéž s mírou celkového prodeje.

Klikněte na míru celkového prodeje, přejděte na kartu Nástroje měření a změňte její domovskou tabulku na Klíčová míra.

Jednoduché agregace v LuckyTemplates

Poté, co to uděláte, nyní uvidíte, že míry jsou pod tabulkou klíčových opatření.

Nyní odstraním sloupec s názvem Column1, protože jej ve skutečnosti nepotřebuji.

Jednoduché agregace v LuckyTemplates

Nyní se v záložce Pole zobrazí a podokne. Chcete-li to provést, dvakrát klikněte na tlačítko podokna dovnitř/ven, které je zvýrazněno v pravém horním rohu obrázku níže.

Jednoduché agregace v LuckyTemplates

Jak vidíte, Key Measures je nyní skupina Measure Group, což znamená ikona kalkulačky vedle jejího názvu. Nyní se také nachází v horní části karty Pole.

Jednoduché agregace v LuckyTemplates

Doporučuji vám začít přidávat tento osvědčený postup do vašeho vývojového workflow.

Nakonec se začnete větvit do složitějších opatření. Takže jejich uspořádání hned od začátku vám pomůže snáze je odkazovat pro budoucí použití.

Agregace v LuckyTemplates

V opatřeních, která jsem již provedl, jsem použil pouze iterační funkce.

V opatření Total Sales jsem použil funkci iterace.

Jednoduché agregace v LuckyTemplates

Při měření celkového množství jsem použil funkci.

Jednoduché agregace v LuckyTemplates

Nyní, protože jsem vám již ukázal některé příklady iteračních funkcí, začnu představovat některé agregace v LuckyTemplates, které jsou také užitečné.

Dělám to proto, že bez ohledu na to, jaký výpočet děláte, chci, abyste to dělali s mírou DAX.

Začátek čehokoli pokročilého v LuckyTemplates, zejména z analytického hlediska, začíná něčím jednoduchým.

Začíná to tím, že si osvojíte míry DAX a seznámíte se s tím, jak je co nejrychleji zapsat.

Zde vám ukážu jednoduché.

Jednoduché agregace v LuckyTemplates

Jak můžete vidět, tabulka je rozdělena pomocí filtrů Krátký měsíc a Jméno prodejce kvůli tomu, co jsem udělal v předchozím blogu.

I když jsou zde tyto filtry, stále mohu použít tuto tabulku, abych vám ukázal některé příklady použití agregačních funkcí.

Nenechte se příliš pohltit hlídáním filtrů, dokud na pozadí probíhá nějaký výpočet.

Tyto filtry také později použiji, abych vám ukázal, jak s nimi pracují agregace v LuckyTemplates.

Chcete-li začít, přejděte na kartu Nástroje měření a klikněte na možnost Nová míra.

Jednoduché agregace v LuckyTemplates

Věc s vytvářením opatření spočívá v tom, že se zobrazí v jakékoli tabulce, kterou vyberete na kartě Pole. Nejprve se tedy ujistěte, že jste před provedením nového měření klikli na tabulku Key Measures.

Jednoduché agregace v LuckyTemplates

Nyní, když jsem vytvořil novou míru, změňte „Measure“ na „Average Quantity“, abyste ji správně pojmenovali.

Začnu výpočtem, který vyžaduje jednoduchou agregační funkci, funkci.

Funkce AVERAGE vrací aritmetický průměr všech čísel ve sloupci.

Vezmu průměr hodnot ve sloupci Množství z tabulky Prodej.

Nastavení vzorce je uvedeno níže.

Jednoduché agregace v LuckyTemplates

Sečtu všechny hodnoty ve sloupci Množství a poté je zprůměruji.

Poté uchopte míru Průměrné množství v tabulce Klíčové míry na kartě Pole a přetáhněte ji do vizuálu.

Jednoduché agregace v LuckyTemplates

Jak vidíte, hodnoty ve sloupci Celkové množství a ve sloupci Průměrné množství jsou všechny stejné, s výjimkou celkové hodnoty.

Jednoduché agregace v LuckyTemplates

Je to proto, že každý produkt zakoupili pouze v jedné transakci, ale koupili jich několik.

Například Henry Cox koupil 3 množství produktu 56 v jedné transakci.

Nyní udělám další opatření, abych vám ukázal další příklady agregačních funkcí.

Znovu tedy přejděte na kartu Nástroje měření a poté klikněte na tlačítko Nová míra.

Jednoduché agregace v LuckyTemplates

Další agregací, kterou můžete v LuckyTemplates použít, je funkce, která vrací nejmenší číselnou nebo textovou hodnotu ve sloupci.

Jednoduché agregace v LuckyTemplates

Další je funkce, která vrací maximální číselnou nebo textovou hodnotu ve sloupci.

Jednoduché agregace v LuckyTemplates

Toto jsou příklady agregačních funkcí, které můžete snadno pochopit a použít v situacích, kdy se hodí.

Ale to, co opravdu chci udělat, je vypočítat celkový počet transakcí. K tomu použiji funkci s názvem .

Nejprve přejmenujte míru změnou „Míra“ na „Celkový počet transakcí“.

Jednoduché agregace v LuckyTemplates

Poté přidejte funkci COUNTROWS. Tato funkce vezme tabulku a poté vrátí počet řádků v této tabulce.

Protože chci vypočítat celkové transakce, spočítám, kolik řádků je v mé tabulce Prodeje.

Chcete-li to provést, ve funkci COUNTROWS přejděte na tabulku Prodej. Takto jsem nastavil vzorec.

Jednoduché agregace v LuckyTemplates

Funkce projde tabulkou Prodej a poté spočítá počet řádků.

Protože každý řádek v tabulce Prodej představuje jednu transakci, počítání každého jednotlivého řádku je stejné jako počítání každé jednotlivé transakce.

Nyní uchopte míru celkové transakce pod tabulkou Klíčové míry a přetáhněte ji do vizuálu.

Jednoduché agregace v LuckyTemplates

Poté uvidíte, že pokaždé proběhne pouze jedna transakce.

Jednoduché agregace v LuckyTemplates

To je výsledek toho, že máme filtry, které máme.

To jen znamená, že například Henry Cox na květen koupil 3 množství produktu 56 v jedné transakci od Ernesta Wheelera.

Teď to změním. Nejprve odeberu sloupec Název produktu kliknutím na tlačítko X, jak je znázorněno níže.

Jednoduché agregace v LuckyTemplates

A pak také zruším výběr všech filtrů.

Za tím účelem kliknu na políčko vedle jména Ernesta Wheelera.

Jednoduché agregace v LuckyTemplates

A také klikněte na políčko vedle May.

Jednoduché agregace v LuckyTemplates

Uvidíte, že se čísla dost změnila.

Jednoduché agregace v LuckyTemplates

Pojďme se podívat na Martina Berryho. Celkový prodej, který jsem od něj dostal, je 87 727 $, celkové množství produktů, které koupil, je 51 a v průměru koupí 1,89 mých produktů při každé ze svých 27 celkových transakcí se mnou.

Jak vidíte, poté, co jsme změnili filtry našich výpočtů, se změnily i výsledky.

Zde přichází na řadu škálovatelnost měření jazyka DAX. Pokud se nad tím zamyslíte, vzorce, které jsme použili, jsou velmi jednoduché.

Pro naše měření jsme použili pouze funkce SUMX, SUM, RELATED, AVERAGE a COUNTROW. To jsou funkce, na které si, doufám, snadno zvyknete.

Pomocí těchto jednoduchých funkcí můžeme snadno získat různé výpočty pouze změnou kontextu.

To je skutečná síla měření DAX. Bez přidávání dalších vzorců můžete získat spoustu přehledů pouhou změnou filtrů.

To je možné pouze díky modelu, který jste postavili. Ujistěte se tedy, že máte správný model.

Jednoduché agregace v LuckyTemplates

Poslední věc, kterou vám chci ukázat, je, že v případě potřeby můžete formátovat výsledky ve vaší tabulce.

Protože vím, že celkový prodej by měl být v dolarech, změním jej na správný formát.

Chcete-li to provést, klikněte na míru Celkový prodej, přejděte na kartu Nástroje měření a v části Formátování změňte celé číslo na Měna kliknutím na ikonu $.

Jednoduché agregace v LuckyTemplates

V případě potřeby můžete výsledky formátovat mnoha způsoby.

Poté by měly výsledky nyní vypadat takto:

Jednoduché agregace v LuckyTemplates




Závěr

V tomto blogu jsem prošel několik příkladů agregačních funkcí, které můžete použít ve výpočtech v jazyce DAX.

Ukázal jsem vám funkce AVERAGE, MIN, MAX a COUNTROWS, které jsou rozhodně snadno pochopitelné.

Doufám, že vám to pomůže pochopit, čeho můžete dosáhnout pomocí měření DAX v LuckyTemplates.

Vše nejlepší,


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.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.