Agregační funkce Power BI - Průvodce používáním agregačních funkcí

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 BI

Na 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.

Zajímavé články...