1. diel - Úvod do dátovej analytiky s Power Query a Power BI Nové
V tomto tutoriáli si predstavíme dátovú analytiku, vysvetlíme si, čo sú nástroje Power Query a Power BI, na čo slúžia a akými spôsobmi s nimi môžeme pracovať.
Minimálne požiadavky
Na úspešné absolvovanie tohto kurzu je vhodné najprv absolvovať kurz Úvod do dátovej analýzy a obchodného rozhodovania.
Čo je dátová analytika?
Dátová analytika je proces zberu, čistenia, transformácie a vizualizácie dát s cieľom získať užitočné informácie, ktoré nám pomáhajú pri rozhodovaní. S rastúcim množstvom dát sa stáva kľúčovou súčasťou firemných stratégií a rozhodovacích procesov.
V dnešnej dobe sa analýza dát využíva v mnohých odvetviach, napríklad:
- financie – sledovanie príjmov, výdavkov, investícií a odhaľovanie podvodov,
- zdravotníctvo – monitorovanie údajov pacientov a predikcia zdravotných trendov, optimalizácia zdravotnej starostlivosti,
- priemysel – optimalizácia výrobných procesov, predchádzanie poruchám strojov,
- marketing – analýza zákazníckeho správania, efektivita reklám, návrhy cielených kampaní,
- maloobchod – predikcia dopytu, správa skladov, optimalizácia cien, analýza nákupných zvyklostí zákazníkov,
- doprava a logistika – optimalizácia trás, predikcia meškaní, riadenie skladových zásob.
Správne vykonaná analýza môže spoločnostiam pomôcť pochopiť správanie zákazníkov, optimalizovať náklady a maximalizovať zisky. S rastúcim dôrazom na strojové učenie a umelú inteligenciu sa dátová analytika stále viac automatizuje a stáva sa kľúčovým nástrojom v modernom biznise.
Nástroje Power Query a Power BI
Power Query a Power BI sú analytické nástroje od spoločnosti Microsoft, ktoré pomáhajú analytikom efektívne pracovať s dátami:
- Power Query sa zameriava na spracovanie a transformáciu dát.
- Power BI slúži na vizualizáciu a tvorbu interaktívnych reportov.
Oba nástroje spolu tvoria komplexný ekosystém na prácu s dátami a sú vhodné pre začiatočníkov aj pokročilých analytikov.
Typický proces analýzy dát zahŕňa:
- načítanie dát – import dát z rôznych zdrojov (databázy, Excel, API, cloudové služby),
- čistenie a transformácia dát – odstránenie duplicít, oprava formátov, agregácia dát,
- analýza dát – použitie pokročilých výpočtov, kategorizácia a segmentácia dát,
- vizualizácia dát – tvorba prehľadných dashboardov s grafmi a tabuľkami,
- interpretácia výsledkov – prezentácia zistených informácií pre rozhodovanie.
Power Query
Power Query je nástroj na extrakciu, transformáciu a načítanie dát (tzv. ETL proces, z anglického Extract – Transform – Load). Nástroj Power Query je integrovaný v Microsoft Exceli aj v Power BI Desktope, čo používateľom umožňuje zvoliť si prostredie, ktoré najlepšie zodpovedá ich potrebám.
Zatiaľ čo sa v Exceli Power Query využíva na jednoduchšie úpravy dát, v Power BI je preferovanou voľbou pri práci s rozsiahlejšími dátovými sadami a pokročilejšími vizualizáciami. Vďaka svojej intuitívnosti a používateľskej prívetivosti umožňuje Power Query efektívne upravovať dáta bez nutnosti programovania.
Hlavné funkcie Power Query
Power Query nám poskytuje funkcie, ako sú:
- import dát – možnosť načítania dát z rôznych zdrojov (SQL, CSV, Excel, API, webové služby),
- transformácia dát – čistenie, agregácia, prevod dátových typov, odstraňovanie duplicít, zjednocovanie dát z rôznych zdrojov,
- automatizácia procesov – zníženie manuálnych úprav a opakujúcich sa operácií,
- použitie jazyka M – možnosť pokročilých transformácií dát pomocou jazyka M, ktorý umožňuje komplexnejšie operácie nad dátami.
Power BI
Power BI je nástroj na vizualizáciu dát a tvorbu interaktívnych dashboardov, ktorý pomáha analyzovať trendy a prehľadne prezentovať informácie.
Hlavné funkcie Power BI
Power BI nám poskytuje nasledujúce možnosti práce:
- tvorbu interaktívnych reportov s grafmi, filtrami a metrikami,
- použitie DAX (Data Analysis Expressions) na komplexné výpočty a metriky,
- prepojenie s rôznymi dátovými zdrojmi, vrátane SQL serverov, cloudových databáz, Excelu, SharePointu či webových dátových API,
- zdieľanie reportov v tímoch a napojenie na Power BI Cloud Services na online publikovanie a spoluprácu,
- napojenie na umelú inteligenciu – možnosť využitia strojového učenia a prediktívnej analýzy priamo v Power BI.
Možnosti Power BI a finálne dashboardy
Power BI umožňuje vytvárať vizualizácie, ktoré odpovedajú na kľúčové obchodné otázky.
V rámci tohto kurzu vytvoríme dashboard, ktorý analyzuje dáta o objednávkach. Obsahovať bude napríklad nasledujúce grafy:
- celkovú sumu objednávok – vizualizáciu podľa kategórie, názvu regiónu a pohlavia,
- celkový počet predaných produktov – rozdelený podľa kategórie, názvu produktu a veku zákazníka,
- počet objednávok – zobrazený podľa kategórie a spôsobu platby.
Tieto prvky spoločne vytvoria prehľadný a interaktívny celok, ktorý uľahčí porozumenie správaniu zákazníkov a obchodným trendom. Výsledný dashboard bude vizuálne zrozumiteľný a ľahko ovládateľný aj pre menej technicky zameraných používateľov.
Ukážka dashboardu analýzy objednávok
Dashboard zobrazený v nástroji Power BI bude vyzerať takto:

Vďaka týmto vizualizáciám možno odpovedať na otázky:
- Ktoré produkty sú najpredávanejšie v jednotlivých regiónoch?
- Ktoré vekové skupiny nakupujú určité produkty?
- Aké sú najčastejšie spôsoby platby?
Odpovede na tieto otázky sú navyše plne interaktívne – používatelia si môžu dáta prispôsobiť podľa vlastných kritérií. A práve na to slúžia nástroje na filtrovanie, ktoré umožňujú meniť pohľad na dáta v reálnom čase.
Filtrovanie dát v dashboarde analýzy objednávok
K dynamickej analýze použijeme slicery na filtrovanie podľa dátumu objednávky, názvu regiónu a názvu kategórie.
Slicery sú interaktívne prvky, ktoré umožňujú jednoducho meniť zobrazované dáta podľa zvolených hodnôt. Pri akejkoľvek zmene výberu sa vizualizácie v dashboarde automaticky aktualizujú podľa vybraných filtrov.
Tu môžeme vidieť použitie filtrovania dát, a to pre zvolený interval dátumu objednávky, región a kategóriu:

Integrácia Power Query a Power BI
Power Query a Power BI sa navzájom skvele dopĺňajú, pretože každý plní svoju funkciu. Pomocou Power Query si dáta najprv pripravíme a vyčistíme. Využitím Power BI môžeme následne tieto dáta vizualizovať a analyzovať. Spoločne tak tvoria komplexné BI (Business Intelligence), ktoré pomáha pri rozhodovaní na základe dát.
Vďaka týmto nástrojom možno jednoducho spravovať a vizualizovať zložité dáta, čo umožňuje efektívnejšie rozhodovanie na základe presných analýz.
V ďalšej lekcii, Import dát do nástroja Power BI, si ukážeme, ako do Power BI importovať dáta z Excelu, CSV súborov aj SQL databázy.

