Návod na realizaci
Požadavky na absolvování
2. Import dat - Politické strany
- Přepnout do Zobrazení sestavy.
- Získat data: V horní liště na záložce Domů kliknout na možnost Získat data.
- Typ dat: V nabídce vybrat možnost Web.
- Zadání URL: Do políčka Adresa URL vyplnit URL adresu pro soupis politických stran (https://www.volby.cz/opendata/ps2025/xml/psrkl.xml).
- Dokončení: Po vyplnění URL kliknout na tlačítko OK.

Obrázek č. 1 - Načtení dat z URL
Kontrola načtení dat
- Kontrola náhledu: V dialogovém okně ověřit, zda se data načetla.
- Dokončení: Pokud je náhled v pořádku, kliknout na Transformovat data.

Obrázek č. 2 - Kontrola načtení dat
Transformace dat - odebrání sloupců Schema a Datum generování
- Po stisknutí transformace se otevře editor Power Query, což je pokročilejší rozhraní pro úpravu dat.
- Power Query je nástroj v Power BI pro čištění a přípravu dat, který každou vaši úpravu ukládá jako neměnný postup kroků, takže přímo nemění původní data.
- Výběr sloupce: Kliknout pravým tlačítkem myši na záhlaví sloupce (PS_RKL_ROW), který má zůstat.
- Odebrání ostatních sloupců: Vybrat možnost Odebrat ostatní sloupce, to odebere ostatní sloupce kromě vybraného z datové sady.

Obrázek č. 3 - Odebrání sloupců Schema a Datum generování
Transformace dat - rozbalení dat z XML
- Výběr sloupce: Kliknout levým tlačítkem myši na ikonu dvou šipek v záhlaví sloupce (PS_RKL_ROW), otevře se dialogové okno, kde je náhled parametrů XML.
- Vybrat data: Z možností odebrat vše kromě položek KSTRANA, NAZEV_STRK a ZKRATKAK8.
- Potvrdit: Dokončit rozbalení dat tlačítkem OK. Do tabulky se rozbalí další sloupce dat podle parametrů z XML souboru.

Obrázek č. 4 - Rozbalení dat z XML
Transformace dat - chybné kódování
- U importovaných datových sad může někdy nastat situace, kdy jsou data v jiném kódování než jim Power BI přiřadí, tato chyba se projeví špatně se zobrazujícími se znaky. Pokud data obsahují v diakritiku, což je u českých datových sad vcelku běžná situace, tak je riziko chybného kódování větší než u sad bez diakritiky.
- Chybné kódování: V rozbalených datech se vyskytují znaky, které se nepodařilo načíst a místo nich se zobrazuje otazník.
- Změna kódování: V pravé nabídce Použitý postup kliknout na ikonu ozubeného kola u prvního kroku Zdroj.
- Výběr správného kódování: V dialogovém okně změnit o políčka Původ souboru hodnotu na 1250: Střední Evropa (Windows).
- Potvrzení změny: Změnu potvrdit kliknutím na tlačítko OK.
- Zpět na upravenou tabulku: Po potvrzení přejít zpět na poslední úpravy tabulky v pravé nabídce Použitý postup kliknout na poslední krok (Rozbalené PS_RKL_ROW).

Obrázek č. 5 - Načtení chybného kódování

Obrázek č. 6 - Změna kódování
Uložení úprav
- Sloupec ID strana: Změnit datový typ sloupce PS_RKL_ROW.KSTRANA na celé číslo pravým kliknutím na záhlaví sloupce, následně Změnit typ a možnost Celé číslo. Sloupec poté dvojitým kliknutím na záhlaví přejmenovat na ID strana.
- Sloupec Nazev: Sloupec PS_RKL_ROW.NAZEV_STRK dvojitým kliknutím na záhlaví přejmenovat na Nazev.
- Sloupec Zkratka: Sloupec PS_RKL_ROW.ZKRATKAK8 dvojitým kliknutím na záhlaví přejmenovat na Zkratka.
- Přejmenování tabulky: Tabulku psrkl přejmenovat na Strany.
- Záložka Domů: V horní liště přejít na záložku Domů.
- Uložení změn: Všechny změny se potvrdí a uloží kliknutím na Zavřít a použít. Power BI se přepne do Zobrazení sestavy a v Data už budou upravená data a nová tabulka Strany.

Obrázek č. 7 - Přejmenování, uložení a použití dat
Očekávaný výsledek: přidaná tabulka Strany s importovanými daty z URL z XML a se správnými datovými typy.