Agregační funkce v Power BI
Když kombinujeme nebo sumarizujeme numerická data, nazývá se to „ Agregace “, takže výstup, který získáme z tohoto, se nazývá „ Agregát “. Běžné agregační funkce jsou tedy „SUM, PRŮMĚR, MIN, MAX, POČET, DISTINCTCOUNT“ atd. Abychom mohli používat všechny tyto agregační funkce, potřebujeme nějaký druh dat a tato data by měla být alfanumerická data. Funkci agregace lze použít pouze pro číselnou datovou sadu, ale existuje situace, kdy bude fungovat i pro abecední data.
Ok, pojďme se nyní naučit každou z těchto agregačních funkcí Power BI praktickým přístupem.

Příklady agregačních funkcí v Power BI
Následující sešit si můžete stáhnout a použít stejný soubor, jaký jsme použili v tomto příkladu.
- Níže jsou data, která použijeme k předvedení agregačních funkcí v Power BI; sešit si můžete stáhnout a používat ho.

- Výše uvedenou tabulku dat jsme již nahráli do souboru Power BI Desktopu. Také vy nahrajete datovou tabulku pro spuštění funkcí DAX.

- Vytvoříme novou tabulku měr pro uložení všech agregovaných měr, přejděte tedy na kartu Modelování a klikněte na „ Nová tabulka “.

- Budete požádáni, abyste pojmenovali tabulku, proto ji pojmenujte jako „ Agregační funkce “ a vložte rovnítko.

- Klikněte na klávesu Enter a vytvoří se taková nová tabulka.

V této tabulce uložíme všechna naše nová opatření.
# 1 - SUM
- Náš první pokus o agregační funkci je tedy SUMA, takže klikněte pravým tlačítkem na novou tabulku a vyberte možnost „ Nová míra “.

- Nyní pojmenujte měřítko jako „1 agregovaný součet funkcí“.

- Nyní přidáváme nebo sčítáme prodejní hodnotu, takže otevřete funkci SUM DAX .

- SUM je velmi snadné; stačí si vybrat, jaký je název sloupce, který musíme sečíst, takže v seznamu IntelliSense vyberte sloupec „ Prodej “.

- Dobře, to je vše; zavřete závorku a stisknutím klávesy Enter zavřete první agregační funkci. Naše první míra pro SUM je tedy vytvořena v nové tabulce.

- Nyní vložte vizuál „ Karta “ ze seznamu vizualizací.

- Do pole této karty přetažením nově vytvořené míry získáte celkovou hodnotu prodeje.

- Dostaneme následující výsledek.

- Tady máte, máme celkovou hodnotu prodeje, pomocí stejného měřítka můžeme získat také moudrý souhrn „Prodejce“, pro toto použití vizuálu „Tabulka“.

- Přetáhněte „ 1 Souhrn agregovaných funkcí “ z první tabulky a „ Prodejce “ z druhé tabulky.

- Dostaneme následující výsledek.

# 2 - PRŮMĚR
Pro další agregační funkci power BI se naučíme „PRŮMĚR“, jak všichni víme; pomocí toho vyhledáme průměrnou hodnotu podle vybrané kategorie.
- Opět klikněte pravým tlačítkem na novou tabulku a pojmenujte míru jako „ 2 Aggregate Function Average “ a otevřete funkci PRŮMĚRNÝ DAX.

Pro tuto funkci musíme vybrat sloupec, pro který se snažíme najít průměr.

- Dobře, nyní přetáhněte toto nové měřítko do vizuálu tabulky.

- Dostaneme následující výsledek.

Takže pro každého prodejce máme průměrnou hodnotu prodeje.
# 3 - POČET
Máme průměrnou hodnotu prodeje; počítá se to celkovým prodejem a počtem řádkových položek.
- Nyní pomocí funkce COUNT v aplikaci Excel zjistíme, kolik řádkových položek pro každého prodejce existuje.

- Protože ve sloupci „ Prodej “ zjišťujeme počet položek zástavního práva , vyberte v tabulce stejný sloupec.

- Dobře, nyní přetáhněte toto nové měřítko do tabulky, abyste viděli počet řádkových položek každého prodejce.

- Dostaneme následující výsledek.

- Pro každého prodejce existuje 12 řádkových položek. Nyní můžeme pochopit, jak průměrné hodnoty dorazily, například celkový prodej prodejce „John“ je 3,43 161 a počet řádkových položek, které má, je 12, takže průměr = 343161/12 = 28596,75.

# 4 - MIN & MAX
Podobně z 12 transakcí každého prodejce musíme zjistit, co je minimální transakce a jaká je maximální transakce. Toho lze dosáhnout pomocí funkcí MIN v aplikaci Excel a MAX v aplikaci Excel.
- Níže je uvedeno opatření k vyhledání transakcí s minimální hodnotou.

- Toto opatření použijte k vyhledání minimální transakce každého prodejce.

- Podobně níže opatření vypočítá transakci maximální hodnoty.

- Dostaneme následující výsledek.

- Zde uvidíme transakce s minimální a maximální hodnotou; s tím můžeme říci, že maximální hodnota transakce každého prodejce je nad celkovou průměrnou hodnotou.
# 5 - DISTINCTCOUNT
V aplikaci Excel odstraněním duplikátů zjistíme, kolik jedinečných hodnot tam je, ale v Power BI musíme k získání tohoto čísla použít funkci DAX, takže funkce DISTINCTCOUNT může získat jedinečné hodnoty, které se mají počítat z vybraného sloupce.
- Například ve sloupci „Prodejce“ možná budeme muset zjistit, kolik prodejců je tam; níže agregovaná funkce získá jedinečný počet prodejců.

- Pomocí vizuálu karty získáte celkový počet prodejců.

Existuje tedy celkem pět prodejců.
Poznámka: Soubor funkcí Power BI Aggregate lze také stáhnout z níže uvedeného odkazu a lze zobrazit konečný výstup.
Tuto šablonu agregačních funkcí Power BI si můžete stáhnout zde - Šablona agregačních funkcí Power BINa co si pamatovat zde
- Další agregační funkce jsou VAR, STD.V.
- Funkce POČET počítá pouze číselné hodnoty z vybraného sloupce, takže pokud chcete počítat číselné i abecední hodnoty, použijte funkci POČET.