Úvod

Dokončeno

Stejně jako většina z nás pracujete ve společnosti, ve které musíte vytvářet sestavy Microsoft Power BI. Data se nacházejí v několika různých databázích a souborech. Tato úložiště dat se od sebe vzájemně liší, některá jsou na Microsoft SQL Serveru, některá v Microsoft Excelu, ale všechna tato data spolu souvisejí.

Poznámka

Oddíly modulu před cvičením jsou čistě informativní. Během cvičení budete mít možnost pracovat se skutečnými daty.

Ve scénáři tohoto modulu pracujete pro Tailwind Traders. Vedoucí vás požádal o vytvoření sady sestav, které jsou závislé na datech v několika různých umístěních. Databáze, která sleduje prodejní transakce, je v SQL Server, což je relační databáze, která obsahuje položky, které si jednotliví zákazníci koupili a kdy. Spolu se zaměstnancem, který prodej uskutečnil, eviduje rovněž jeho jméno a identifikátor. Tato databáze ale neobsahuje datum, kdy zaměstnanec nastoupil, jakou má funkci a kdo je jeho nadřízeným. Pro tyto údaje potřebujete mít přístup k souborům, které personální oddělení eviduje v Excelu. Už dlouho je žádáte, aby používali databázi SQL, ale zatím neměli příležitost ji implementovat.

Při expedici zboží se zásilka zaznamená do skladové aplikace, která je ve firmě nová. Vývojáři se rozhodli ukládat data ve službě Cosmos DB jako sadu dokumentů JSON.

Ve firmě Tailwind Traders používají aplikaci, která pomáhá s finančními výhledy, takže na základě trendů v minulosti dokážou predikovat prodej v budoucích měsících a letech. Tyto výhledy jsou uloženy ve službě Microsoft Azure Analysis Services. Tady je zobrazení řady zdrojů dat, ze kterých jste požádáni o kombinování dat.

Snímek obrazovky s Power Query doručováním dat z různých umístění do Power BI

Před vytvořením sestav musíte nejdříve extrahovat data z těchto různých zdrojů dat. Práce s SQL Serverem je odlišná od Excelu, takže byste se měli seznámit s nuancemi obou systémů. Jakmile získáte přehled o systémech, můžete pomocí Power Query vyčistit data, jako je přejmenování sloupců, nahrazení hodnot, odstranění chyb a kombinování výsledků dotazů. Power Query je k dispozici také v Excelu. Po vyčištění a uspořádání dat jste připraveni vytvářet sestavy v Power BI. Nakonec svůj kombinovaný sémantický model a sestavy publikujete do služba Power BI. Odsud můžou ostatní uživatelé používat váš sémantický model a vytvářet vlastní sestavy, nebo můžou používat sestavy, které jste už vytvořili. Pokud navíc někdo jiný vytvořil sémantický model, který byste chtěli použít, můžete sestavy vytvářet i z toho!

Tento modul se zaměří na první krok získání dat z různých zdrojů dat a jejich import do Power BI pomocí Power Query.

Na konci tohoto modulu budete schopni:

  • Identifikovat zdroj dat a připojit se k němu
  • Získat data z relační databáze, jako je Microsoft SQL Server
  • Získat data ze souboru, jako je Microsoft Excel
  • Získat data z aplikací
  • Získat data ze služby Azure Analysis Services
  • Vybrat režim úložiště
  • Vyřešit problémy s výkonem
  • Opravit chyby při importu dat