NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 2 - Import dat do nástroje Power BI Nové

V přechozí lekci, Úvod do datové analytiky s Power Query a Power BI, jsme se seznámili se základy datové analytiky, jejím využitím v praxi a možnostmi nástrojů Power BI a Power Query pro práci s daty.

V tomto tutoriálu si ukážeme různé způsoby, jak importovat data do nástroje Power BI.

Import dat do nástroje Power BI

Práce s daty často začíná jejich získáním a úpravou do podoby vhodné pro další analýzu. K tomu slouží nástroj Power Query, který umožňuje nejen import dat z různých zdrojů, ale i jejich čištění a transformaci.

Mezi běžné operace při úpravě dat patří:

  • odstranění neplatných nebo duplicitních hodnot,
  • sloučení dat z více tabulek,
  • filtrování podle různých kritérií,
  • změna datových typů či přejmenování sloupců.

Díky těmto úpravám získáme konzistentní a spolehlivá data, která jsou připravena pro analýzu a vizualizaci v Power BI.

Instalace Power BI Desktop

Nejprve si pojďme nainstalovat Power BI Desktop, tedy bezplatnou desktopovou verzi nástroje Power BI. Tato verze je vhodná pro práci na vlastním počítači a nevyžaduje připojení k internetu ani účet Microsoft.

Pokud bychom chtěli využívat cloudovou verzi Power BI Service, je třeba mít účet Microsoft. Kromě toho existují i placené varianty (například Power BI Pro), ale v této lekci si vystačíme s bezplatnou verzí pro Windows.

Instalační soubor si stáhneme z oficiálních stránek Microsoftu. Po otevření odkazu se zobrazí následující stránka:

Stránka pro stažení Power BI - Datová analýza s Power BI

Vybereme si jazyk a klikneme na tlačítko Stáhnout. Otevře se nám dialogové okno, ve kterém vybereme, zda chceme 64-bitovou nebo 32-bitovou verzi a opět potvrdíme tlačítkem Stáhnout:

Výběr instalačního souboru Power BI - Datová analýza s Power BI

Po stažení spustíme instalační program. Vybereme opět jazyk, umístění instalace a projdeme jednotlivé kroky průvodce až do dokončení instalace.

Import dat z různých zdrojů

Při práci s daty často potřebujeme čerpat informace z různých zdrojů. To může zahrnovat soubory, databáze nebo webové služby. Power BI nám umožňuje efektivně načítat data z široké škály formátů a následně je transformovat do podoby vhodné pro další analýzu.

Import dat představuje první krok při přípravě datového modelu. Umožňuje nám sjednotit různé zdroje do jedné struktury, se kterou můžeme dále pracovat v Power BI.

Power BI podporuje import z celé řady datových zdrojů, například:

  • Excel – při importu z Excelu lze vybírat jednotlivé listy nebo definované tabulky. Díky tomu lze snadno zpracovávat data z existujících reportů či exportovaných tabulek.
  • CSV – textový formát vhodný pro přenos dat z různých aplikací, při načítání je důležité správně nastavit oddělovač, například čárku nebo středník.
  • SQL databáze – při připojení k databázi je možné použít SQL dotazy pro filtraci dat již při importu. To je užitečné zejména při práci s velkými objemy dat, kdy není efektivní načítat všechna data najednou.

Po importu můžeme data upravit v nástroji Power Query, který nám umožní odstranit nepotřebné sloupce, sjednotit formáty nebo upravit strukturu tabulek podle našich potřeb.

Import dat z Excelu

V této části si vyzkoušíme, jak importovat data z Excelu do Power BI. Otevřeme si Power BI a zvolíme možnost Excelový sešit:

Import dat z Excelu - Datová analýza s Power BI

Vybereme připravený soubor s daty o prodejích, který je ke stažení na konci této lekce, a klikneme na Otevřít:

Výběr excelového souboru pro import - Datová analýza s Power BI

Zobrazí se okno s přehledem dostupných listů v Excelu. Na každém listu se nacházejí data, která představují samostatné tabulky se souvisejícími záznamy.

Vybereme všechny tabulky, které chceme importovat, a klikneme na Načíst:

Výběr jednotlivých excelových tabulek - Datová analýza s Power BI

Po načtení se data objeví v Power BI a můžeme s nimi dále pracovat – například je prohlížet, upravovat nebo vizualizovat v rámci sestavy.

Import dat z CSV

Soubor ve formátu CSV (Comma Separated Values) je běžně využívaný pro export dat z různých systémů. Při importu CSV je důležité správně nastavit oddělovač dat, kterým může být čárka, středník nebo tabulátor.

Postup importu je velmi podobný jako u Excelu. Nejprve otevřeme Power BI a zvolíme možnost Získat data z jiného zdroje:

Import dat z jiného zdroje - Datová analýza s Power BI

Z nabídky vybereme Text/CSV a klikneme na Připojit:

Výběr datového zdroje CSV - Datová analýza s Power BI

Otevře se okno pro výběr souboru. Vybereme požadovaný CSV soubor z archivu této lekce a klikneme na Otevřít:

Výběr CSV souboru - Datová analýza s Power BI

Zobrazí se okno, kde můžeme vidět jazykovou sadu, kterou CSV soubor používá a oddělovač, kterým je středník:

Výběr oddělovače CSV souboru - Datová analýza s Power BI

Pokud vše odpovídá, klikneme na Načíst a data se načtou do Power BI.

Můžeme si všimnout, že tímto způsobem jsme importovali pouze jedinou tabulku zakaznici.csv. Pokud bychom chtěli importovat všechny tabulky najednou, jako tomu bylo u importu z Excelu, museli bychom mít všechny tabulky v jediném CSV a oddělit je nějakým novým sloupcem např. typ_zaznamu.

Ukažme si ještě, co by se stalo, kdybychom zvolili nesprávný oddělovač:

Použití nesprávného oddělovače CSV souboru - Datová analýza s Power BI

Všechna data by byla rozhozená v jednom sloupci. Na správném nastavení oddělovače tedy velmi záleží.

Import dat z SQL databáze

Přímé připojení k databázi umožňuje efektivně pracovat s velkými objemy dat bez nutnosti jejich ručního exportu do souborů. Nyní si ukážeme, jak můžeme importovat data z SQL Serveru přímo do Power BI.

Znovu si otevřeme Power BI a klikneme na možnost SQL Server:

Výběr SQL zdroje - Datová analýza s Power BI

Zobrazí se dialogové okno, kde zadáme název serveru a název databáze. Například můžeme použít server (LocalDB)\MSSQLLocalDB a databázi s názvem prodeje:

Výběr servere a databáze - Datová analýza s Power BI

Předpokladem je mít vytvořenou nějakou databázi. To můžeme udělat v nástroji SSMS (SQL Server Management Studio) nebo ve Visual Studiu pomocí SQL Server Object Exploreru.

Pokud nezadáme název databáze, Power BI nám zobrazí seznam všech dostupných databází na daném serveru a budeme si moci vybrat tu, kterou chceme použít.

Použití LocalDB

LocalDB je speciální verze SQL Serveru určená pro vývojáře, která běží lokálně na našem počítači bez nutnosti složité instalace serveru. MSSQLLocalDB je výchozí instance SQL LocalDB, která se vytvoří automaticky při instalaci. Použití LocalDB je ideální pro testování, výuku a vývoj aplikací v menším rozsahu.

Vice se o MS-SQL dozvíte v kurzu MS-SQL databáze krok za krokem.

Po zadání údajů k připojení zvolíme možnost Použít moje aktuální přihlašovací údaje a klikneme na Připojit:

Nastavení přihlášení k SQL serveru - Datová analýza s Power BI

Po úspěšném připojení se zobrazí okno s možností výběru tabulek. Můžeme opět vybrat všechny nebo pouze nějakou specifickou a potvrdíme tlačítkem Načíst:

Výběr SQL tabulek - Datová analýza s Power BI

Power Query si stará data ukládá do mezipaměti. Pokud si takto načteme data ze stejné databáze, kterou poté upravíme, může se stát, že data nebudou souhlasit. V takovém případě je potřeba kliknout na malou ikonu v pravém horním rohu, abychom si stáhli aktuální data z databáze.

Zobrazení dat po importu

Ať už jsme data importovali jakýmkoliv způsobem, můžeme si je v Power BI zobrazit tlačítkem Zobrazení tabulky:

Zobrazení importu v Power BI - Datová analýza s Power BI

V tomto zobrazení si můžeme procházet jednotlivé tabulky a prohlížet jejich obsah. Pokud bychom chtěli otevřít některou z tabulek v nástroji Power Query, klikneme na ni pravým tlačítkem myši na kartě Data a zvolíme možnost Upravit dotaz, tím se otevře Power Query Editor:

Nabídka zobrazení v editoru Power Query - Datová analýza s Power BI

Nástroj Power Query se nám neotevřel při importu okamžitě, protože jsme zvolili možnost Načíst. Pokud bychom chtěli data začít upravovat hned po importu, vybrali bychom místo toho tlačítko Transformovat data:

Volba Transformovat data pro otevření Power Query - Datová analýza s Power BI

Tím jsme si ukázali základní postupy pro načítání a zobrazení dat v Power BI Desktop. Nyní už víme, jak data nejen načíst, ale i zpřístupnit pro další úpravy v editoru Power Query.


 

Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 1x (29.24 kB)
Aplikace je včetně zdrojových kódů

 

Předchozí článek
Úvod do datové analytiky s Power Query a Power BI
Všechny články v sekci
Datová analýza s Power BI
Článek pro vás napsal Adam Hamšík
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
.
Aktivity