Lekce 1 - Úvod do datové analytiky s Power Query a Power BI Nové
V tomto tutoriálu si představíme datovou analytiku, vysvětlíme si, co jsou nástroje Power Query a Power BI, k čemu slouží a jakými způsoby s nimi můžeme pracovat.
Minimální požadavky
Pro úspěšné absolvování tohoto kurzu je vhodné nejprve absolvovat kurz Úvod do datové analýzy a obchodního rozhodování.
Co je datová analytika?
Datová analytika je proces sběru, čištění, transformace a vizualizace dat s cílem získat užitečné informace, které nám pomáhají při rozhodování. S rostoucím množstvím dat se stává klíčovou součástí firemních strategií a rozhodovacích procesů.
V dnešní době se analýza dat využívá v mnoha odvětvích, například:
- Finance - sledování příjmů, výdajů, investic a odhalování podvodů.
- Zdravotnictví - monitorování dat pacientů a predikce zdravotních trendů, optimalizace zdravotní péče.
- Průmysl - optimalizace výrobních procesů, předcházení poruch strojů.
- Marketing - analýza zákaznického chování, efektivita reklam, návrhy cílených kampaní.
- Maloobchod - predikce poptávky, správa skladů, optimalizace cen, analýza zvyklostí nakupujících.
- Doprava a logistika - optimalizace tras, predikce zpoždění, řízení skladových zásob.
Správně provedená analýza může pomoci společnostem pochopit chování zákazníků, optimalizovat náklady a maximalizovat zisky. S rostoucím důrazem na strojové učení a umělou inteligenci se datová analytika stále více automatizuje a stává se klíčovým nástrojem v moderním byznysu.
Nástroje Power Query a Power BI
Power Query a Power BI jsou analytické nástroje od společnosti Microsoft, které pomáhají analytikům efektivně pracovat s daty:
- Power Query se zaměřuje na zpracování a transformaci dat.
- Power BI slouží pro vizualizaci a tvorbu interaktivních reportů.
Oba nástroje společně tvoří komplexní ekosystém pro práci s daty a jsou vhodné pro začátečníky i pokročilé analytiky.
Typický proces analýzy dat zahrnuje:
- Načtení dat - import dat z různých zdrojů (databáze, Excel, API, cloudové služby).
- Čištění a transformace dat – odstranění duplicit, oprava formátů, agregace dat.
- Analýza dat – použití pokročilých výpočtů, kategorizace a segmentace dat.
- Vizualizace dat – tvorba přehledných dashboardů s grafy a tabulkami.
- Interpretace výsledků – prezentace zjištěných informací pro rozhodování.
Power Query
Power Query je nástroj pro extrakci, transformaci a nahrání dat (tzv. ETL proces, z anglického Extract – Transform – Load). Nástroj Power Query je integrován jak v Microsoft Excelu, tak i v Power BI Desktop, což uživatelům umožňuje zvolit prostředí, které nejlépe odpovídá jejich potřebám.
Zatímco v Excelu bývá Power Query využíván pro jednodušší úpravy dat, v Power BI je preferovanou volbou při práci s rozsáhlejšími datovými sadami a pokročilejšími vizualizacemi. Díky své intuitivnosti a uživatelské přívětivosti umožňuje Power Query efektivní úpravy dat bez nutnosti programování.
Hlavní funkce Power Query
Power Query nám poskytuje funkce jako:
- Import dat - možnost načítání dat z různých zdrojů (SQL, CSV, Excel, API, webové služby).
- Transformace dat - čištění, agregace, převod datových typů, odstraňování duplicit, sjednocování dat z různých zdrojů.
- Automatizace procesů - snížení manuálních úprav a opakujících se operací.
- Použití jazyka M - možnost pokročilých transformací dat pomocí jazyka M, který umožňuje komplexnější operace nad daty.
Power BI
Power BI je nástroj pro vizualizaci dat a tvorbu interaktivních dashboardů, který pomáhá analyzovat trendy a přehledně prezentovat informace.
Hlavní funkce Power BI
Power BI nám poskytuje následující možnosti práce:
- Tvorba interaktivních reportů s grafy, filtry a metrikami.
- Použití DAX (Data Analysis Expressions) pro komplexní výpočty a metriky.
- Propojení s různými datovými zdroji včetně SQL serverů, cloudových databází, Excelu, SharePointu či webových datových API.
- Sdílení reportů v týmech a napojení na Power BI Cloud Services pro online publikování a spolupráci.
- Napojení na umělou inteligenci - možnost využití strojového učení a prediktivní analýzy přímo v Power BI.
Možnosti Power BI a finální dashboardu
Power BI umožňuje vytvářet vizualizace, které odpovídají na klíčové obchodní otázky.
V rámci tohoto kurzu vytvoříme dashboard, který analyzuje data o objednávkách. Obsahovat bude například následující grafy:
- Celkovou částku objednávek - vizualizace podle kategorie, názvu regionu a pohlaví.
- Celkový počet prodaných produktů - rozdělený podle kategorie, názvu produktu a věku zákazníka.
- Počet objednávek - zobrazený podle kategorie a způsobu platby.
Tyto prvky společně vytvoří přehledný a interaktivní celek, který usnadní porozumění zákaznickému chování a obchodním trendům. Výsledný dashboard bude vizuálně srozumitelný a snadno ovladatelný i pro méně technické uživatele.
Ukázka dashboardu analýzy objednávek
Dashboard zobrazený v nástroji Power BI bude vypadat takto:

Díky těmto vizualizacím lze odpovědět na otázky:
- Jaké produkty jsou nejprodávanější v jednotlivých regionech?
- Které věkové skupiny nakupují určité produkty?
- Jaké jsou nejčastější způsoby platby?
Odpovědi na tyto otázky jsou navíc plně interaktivní – uživatelé si mohou data přizpůsobit podle vlastních kritérií. A právě k tomu slouží nástroje pro filtrování, které umožňují měnit pohled na data v reálném čase.
Filtrování dat v dashboardu analýzy objednávek
Pro dynamickou analýzu použijeme slicery pro filtrování podle data objednávky, názvu regionu a názvu kategorie.
Slicery jsou interaktivní prvky, které umožňují snadno měnit zobrazená data podle zvolených hodnot. Při jakékoli změně výběru se vizualizace v dashboardu automaticky aktualizují podle zvolených filtrů.
Zde můžeme vidět použití filtrování dat, a to jen pro určitý rozsah data objednávky, region a kategorii:

Integrace Power Query a Power BI
Power Query a Power BI se vzájemně skvěle doplňují, neboť každý plní svoji funkci. Pomocí Power Query si nejprve data připravíme a vyčistíme a využitím Power BI následně tato data můžeme vizualizovat a analyzovat. Společně tak tvoří komplexní BI (Business Intelligence), která pomáhá s rozhodováním na základě dat.
Díky těmto nástrojům lze snadno spravovat a vizualizovat složitá data, což umožňuje efektivnější rozhodování na základě přesných analýz.