Power BI je fenoménem poslední doby, kdy se data neustále hromadí a dříve pohodlné postupy, pro uživatele Excelu, začínají znamenat utrpení. Typicky využití VLOOKUP fukcí jakožto náhrady relačního prostředí v Excelu. Když danou funkci zkombinujeme s větším objemem dat (>100.000 řádků), tak je na problémy zaděláno. Pokud Vás trápí neúnosná velikost souborů, pomalé načítání, nemožnost některé věci vůbec naklikat a reporting nemá tzv. WoW efekt, tak zkuste věnovat pozornost skupině Power BI nástrojů a služeb.
Mezi Power nástroje nebo služby Microsoft řadí:
- Power Pivot – v něm lze tvořit relační datový model a využívat DAX jazyk, hierarchie, perspektivy, KPI… (PP prezentace, úvod do PP)
- Power Query – velmi efektivní nástroj pro dolování dat z libovolných zdrojů. Obsahuje unikátní M jazyk, který umí stovky funcí
- Power View – umí vizualizovat data zákazníkovi či kolegovi v interaktivní a líbivé podobě přímo v Excelu
- Power Map (3D Map) – opět vizualizace, ale výhradně nad mapovými podklady a obrázky (hodinová přednáška na 3D map)
- Power BI Desktop – samostatná desktopová aplikace, která „integruje“ všechny již zmíněné nástroje (hodinová přednáška na PBID)
- Power BI Services – často najdete jako sekci Office 365. Zaměřená ,mimo jiné, na sdílení a publikování vesměs hotových reportů
- Power BI Mobile – mobilní čtečka vypublikovaných reportů do cloudu nebo na server (ke stažení z webu powerbi.com)
- Power BI Report Server – on-premises řešení pro firemní reporting (instalace Report Serveru)
- Power BI Insights – comming soon (příspěvek o Insights v Power BI)
- Power BI for Mixed Reality – přímo v terénu můžeme vidět reporty např. o tlaku, teplotě nebo výkonu (přísp. o PBI for Mixed Reality)
- Power BI Embedded – zjednodušeně volby – Publish to web, Embedding with Power BI users, Embedding with non-PowerBI users
- Power BI Publisher – slouží pro publikování tabulek a grafů z Excelu přímo do Power BI (jako obrázky na Dashboard)
- Power BI Tiles – umí zobrazit plně funkční reporty v MS aplikacích (příspěvek o Power BI Tiles)
- Power BI PRO – po zakoupení „pouze“ odemyká některé volby v Power BI web službě
- Power BI Premium – nejde o aplikaci nebo nástroj, ale pouze o premium služby pro náročné zákazníky (Premium kalkulačka)
- PowerApps – v rámci Power BI reportů umožňují zadávání dat do zdroje a spoustu dalších aktivit, velmi zajímavá oblast
Power BI nástroje využívají následující jazyky:
-
- SQL (Excel Power Query, Power Pivot, PBID) – v Power BI je možné existovat bez něj
- MDX (Excel Power Query, při napojení na OLAP v Excelu, PBID) – opět nemusíme využívat
- M (Excel Power Query, PBID) – náročnější věci, např. funkce, je nutné psát v M
- DAX (Power Pivot, Analysis Services, PBID) – všechny calculated columns, measures, atd. využívají jen DAX
- R (Power BI Desktop – Query a Desktop okno) – slouží pro napojení na data pomocí R scriptu a vlastní skriptované R vizuály
- Python (Power BI Desktop – Query a Desktop okno) – slouží pro napojení na data pomocí Python scriptu a vlastní skriptované Python vizuály
Typy „power“ reportů:
- Reporty přímo v Excelu – přes Power View nebo kontingenční tabulky s grafy a slicery, alternativně 3D map
- Reporty v Power BI – na tvorbu využíváme Power BI Desktop nebo Power BI Desktop RS, přípona *.pbix
- Mobile reporty – díky aplikaci SQL Server Mobile Publisher (k dispozici pouze na Report serveru), přípona *.rsmobile
- Paginated reporty – s pomocí aplikace SQL Server Report Builder (pouze na Report serveru), přípona *.rdl
- Reporty tvořené přímo v Power BI web službě (nelze uložit na disk)
Rozlišujme Power BI v rámci Microsoft Excel, Power BI Desktop a Power BI Services:
Zajímavé odkazy a videa najdete v sekci Užitečné odkazy.