Zdroje dat pro službu Power BI

Data tvoří jádro služby Power BI. Data můžete zkoumat vytvořením grafů a řídicích panelů nebo kladením otázek pomocí Q&A. Vizualizace a odpovědi získají podkladová data z sémantického modelu, který pochází ze zdroje dat.

Tento článek se zaměřuje na typy zdrojů dat, ke kterým se můžete připojit z služba Power BI. Existuje mnoho dalších typů zdrojů dat. Pokud chcete tyto další zdroje dat použít v služba Power BI, možná budete muset nejdřív použít Power BI Desktop nebo pokročilé funkce pro dotazování na data a modelování v Excelu. Další informace naleznete v tématu Databáze a další zdroje dat.

Zjistit obsah

K zjišťování existujících dat a sestav můžete použít datové centrum OneLake.

Na webu Power BI vyberte v navigačním podokně datové centrum OneLake:

Screenshot that shows the OneLake data hub in the navigation pane.

Dlaždice v horní části stránky zobrazují doporučené datové položky. Data se dají například doporučit, protože je propagoval někdo ve vaší organizaci nebo kvůli tomu, že k němu nedávno přistupoval.

Screenshot that shows the Recommended data tiles.

Pod těmito dlaždicemi je seznam dat, ke kterým máte přístup. Můžete filtrovat a zobrazit všechna data, vlastní data nebo data schválená někým ve vaší organizaci:

Screenshot that shows the list of existing data.

V navigačním podokně můžete vybrat aplikace publikované jinými lidmi ve vaší organizaci. V pravém horním rohu této karty vyberte Získat aplikace a vyberte aplikace z online služby, které používáte:

Screenshot that shows the Apps tab.

Mnoho služeb má aplikace šablon pro Power BI. Většina služeb vyžaduje účet. Další informace najdete v tématu Připojení ke službám, které používáte s Power BI.

Vytvoření obsahu

Pokud chcete vytvořit obsah, můžete importovat nebo vytvářet soubory nebo databáze.

Files

Import souborů:

  1. Přejděte do pracovního prostoru, do kterého chcete soubory importovat. Vyberte Nový a pak sémantický model:

    Screenshot that shows the New menu.

  2. Vyberte Excel nebo CSV. Můžete také vložit nebo ručně zadat data.

    Screenshot that shows the choices under Add data to start building a report.

Když importujete excelové soubory nebo soubory CSV nebo ručně vytvoříte sešit, Power BI naimportuje všechna podporovaná data v tabulkách a libovolném datovém modelu do nového sémantického modelu Power BI.

Můžete také nahrát soubory. Tuto metodu použijte pro soubory .pbix . Když nahrajete excelové soubory z OneDrivu nebo SharePointu, Power BI vytvoří připojení k souboru. Když nahrajete místní soubor, Power BI přidá do pracovního prostoru kopii souboru.

Pokud chcete nahrát soubory, na kartě Pracovní prostor vyberte Nahrát a nahrajte místní soubory nebo soubory ze SharePointu nebo OneDrivu:

Screenshot that shows the Upload list.

Tady jsou některé typy souborů, které můžete přidat:

  • Excelové sešity nebo soubory .xlsx a .xlsm můžou obsahovat různé datové typy. Sešity můžou například obsahovat data, která zadáte do listů sami, nebo data, která dotazujete a načítáte z externích zdrojů dat pomocí Power Query. Power Query je k dispozici prostřednictvím funkce Získat a transformovat data na kartě Data v Excelu nebo prostřednictvím funkce Získat externí data v Power Pivotu. Můžete importovat data z tabulek na listech nebo importovat data z datového modelu. Další informace najdete v tématu Získání dat ze souborů pro Power BI.

  • Soubory sestav Power BI Desktopu nebo .pbix , dotazování na data z externích zdrojů dat a vytváření sestav. V Power BI Desktopu můžete datový model rozšířit pomocí měr a relací a publikovat soubory .pbix do služba Power BI. Power BI Desktop je určený pro pokročilé uživatele, kteří mají důkladné znalosti o zdrojích dat, dotazování na data a transformaci a modelování dat. Další informace najdete v tématu Připojení k datům v Power BI Desktopu.

  • Hodnoty oddělené čárkami nebo .csv soubory jsou jednoduché textové soubory s řádky dat, které obsahují hodnoty oddělené čárkami. Například soubor .csv , který obsahuje data jména a adresy, může obsahovat mnoho řádků, přičemž každý z nich má hodnoty pro křestní jméno, příjmení, adresu ulice, město a stát. Data nemůžete importovat do .csv souboru, ale mnoho aplikací, jako je Excel, může ukládat jednoduchá data tabulky jako .csv soubory.

  • U jiných typů souborů, jako je XML (.xml) nebo text (.txt), můžete data nejprve dotazovat, transformovat a načíst pomocí Excelu Získat a transformovat data. Potom můžete excelové soubory importovat do služba Power BI.

Když soubory ukládáte, výrazně se liší. OneDrive poskytuje největší flexibilitu a integraci s Power BI. Soubory můžete mít také na místním disku, ale pokud potřebujete data aktualizovat, je potřeba provést několik dalších kroků. Další informace najdete v tématu Získání dat ze souborů pro Power BI.

Databáze

Databáze Azure můžete připojit k Power BI, abyste získali analýzy a sestavy, které poskytují přehledy v reálném čase. Můžete se například připojit ke službě Azure SQL Database a prozkoumat data vytvořením sestav v Power BI. Při každém průřezu dat nebo přidání pole do vizualizace se Power BI dotazuje přímo na databázi.

Další informace naleznete v tématu:

K připojení, dotazování a načítání dat do datových modelů pro různé jiné databáze můžete také použít Power BI Desktop nebo Excel. Soubor pak můžete importovat do Power BI, kde existuje sémantický model. Pokud konfigurujete plánovanou aktualizaci, Power BI použije informace o konfiguraci a připojení ze souboru k přímému připojení ke zdroji dat. Dotazy Power BI na aktualizace a načtení aktualizací do sémantického modelu. Další informace najdete v tématu Připojení k datům v Power BI Desktopu.

Jiné zdroje dat

V Power BI můžete použít stovky různých zdrojů dat. Data musí být ve formátu využitelném služba Power BI. Power BI pak může pomocí dat vytvářet sestavy a řídicí panely a odpovídat na otázky pomocí Q&A.

Některé zdroje dat už mají data formátovaná pro služba Power BI. Tyto zdroje jsou podobné aplikacím šablon od poskytovatelů služeb, jako jsou Google Analytics a Twilio. Služba Analysis Services serveru SQL databáze tabulkových modelů jsou také připravené k použití.

V jiných případech možná budete muset dotazovat a načíst data, která chcete do souboru. Vaše organizace může například ukládat logistická data do databáze datového skladu na serveru. Ale služba Power BI se může připojit k této databázi a prozkoumat její data jenom v případě, že se jedná o databázi tabulkového modelu. Power BI Desktop nebo Excel můžete použít k dotazování a načtení logistických dat do tabulkového datového modelu, který pak uložíte jako soubor. Tento soubor můžete importovat do Power BI, kde existuje sémantický model.

Pokud se logistická data v databázi každý den změní, můžete aktualizovat sémantický model Power BI. Při importu dat do sémantického modelu importujete také informace o připojení z Power BI Desktopu nebo excelového souboru.

Pokud nakonfigurujete plánovanou aktualizaci nebo provedete ruční aktualizaci v sémantickém modelu, Power BI použije informace o připojení s jinými nastaveními pro přímé připojení k databázi. Power BI se pak dotazuje na aktualizace a načte tyto aktualizace do sémantického modelu. Pravděpodobně potřebujete místní bránu dat, která vám pomůže zabezpečit přenos dat mezi místním serverem a Power BI. Po dokončení přenosu se vizualizace v sestavách a řídicích panelech aktualizují automaticky.

Takže i když se nemůžete připojit ke zdroji dat přímo z služba Power BI, můžete data stále získat do Power BI. Stačí provést několik dalších kroků a možná vám pomůže oddělení IT. Další informace najdete v tématu Zdroje dat v Power BI Desktopu.

Sémantické modely a zdroje dat

Můžou se zobrazit termíny sémantický model a zdroj dat, které se používají jako synonymum. Sémantické modely a zdroje dat jsou ale dvě různé věci, i když souvisí.

Power BI vytvoří sémantický model automaticky, když se připojíte k souboru, aplikaci šablony nebo živému zdroji dat a importujete je. Sémantický model obsahuje informace o zdroji dat a přihlašovacích údajích ke zdroji dat. Sémantický model také často zahrnuje podmnožinu dat zkopírovaných ze zdroje dat. Při vytváření vizualizací v sestavách a řídicích panelech se často díváte na data z sémantického modelu.

Data v sémantickém modelu pocházejí ze zdroje dat. Například data můžou pocházet z následujících zdrojů dat:

  • Online služba, jako je Google Analytics nebo QuickBooks
  • Databáze v cloudu, jako je Azure SQL Database
  • Databáze nebo soubor v místním počítači nebo serveru ve vaší organizaci

Aktualizace dat

Pokud soubor uložíte na místní disk nebo jednotku ve vaší organizaci, možná budete potřebovat místní bránu, abyste mohli aktualizovat sémantický model v Power BI. Počítač, ve kterém je soubor uložen, musí být spuštěný během aktualizace. Soubor můžete také znovu naimportovat nebo použít příkaz Publikovat z Excelu nebo Power BI Desktopu, ale tyto procesy nejsou automatizované.

Pokud soubory ukládáte na OneDrive pro práci nebo školu nebo na týmový web SharePointu, bude váš sémantický model, sestavy a řídicí panel vždy aktuální. Vzhledem k tomu, že OneDrive i Power BI jsou v cloudu, může se Power BI připojit přímo k souborům nebo je importovat do Power BI. Power BI se připojuje přibližně jednou za hodinu a kontroluje aktualizace. Sémantický model a všechny vizualizace se aktualizují automaticky, pokud dojde k nějakým aktualizacím.

Aplikace šablon ze služeb se také automaticky aktualizují jednou denně ve většině případů. Tyto aplikace můžete aktualizovat ručně, ale to, jestli se zobrazí aktualizovaná data, závisí na poskytovateli služeb. Aktualizace k šablonování aplikací od lidí ve vaší organizaci závisí na zdrojích dat, které používají, a na tom, jak tvůrce aplikace nakonfiguroval aktualizaci.

Databáze Azure, jako je SQL Database, Azure Synapse Analytics a Spark ve službě Azure HDInsight, jsou cloudové zdroje dat. Služba Power BI je také v cloudu, takže se Power BI může k těmto zdrojům dat připojit živě pomocí DirectQuery. S DirectQuery se Power BI vždy synchronizuje a nemusíte nastavovat naplánovanou aktualizaci.

Služba Analysis Services serveru SQL je živé připojení k Power BI stejně jako cloudová databáze Azure. Rozdíl je v tom, že databáze je na serveru ve vaší organizaci. Tento typ připojení vyžaduje místní bránu, kterou může vaše IT oddělení nakonfigurovat.

Aktualizace dat je důležitým aspektem při používání Power BI. Další informace najdete v tématu Aktualizace dat v Power BI.

Úvahy a omezení

Zdroje dat pro služba Power BI mají následující omezení. Další omezení platí pro konkrétní funkce, ale následující seznam platí pro úplné služba Power BI:

  • Sémantický limit velikosti modelu Sémantické modely uložené ve sdílených kapacitách v služba Power BI mají limit velikosti 1 GB. Pro větší sémantické modely použijte Power BI Premium.

  • Jedinečné hodnoty ve sloupci Když sémantický model Power BI ukládá data do mezipaměti v režimu importu, může do sloupce uložit limit 1 999 999 997 jedinečných hodnot.

  • Omezení řádků Když použijete DirectQuery, Power BI omezuje výsledky dotazu, které odesílá do podkladového zdroje dat. Pokud dotaz odeslaný do zdroje dat vrátí více než milion řádků, zobrazí se chyba a dotaz selže. Podkladová data můžou stále obsahovat více než milion řádků. Tento limit pravděpodobně nedosáhnete, protože většina sestav agreguje data do menších sad výsledků.

  • Omezení počtu sloupců Maximální počet sloupců povolených ve všech tabulkách v sémantickém modelu je 16 000 sloupců. Tento limit platí pro služba Power BI a sémantické modely, které Power BI Desktop používá. Power BI tento limit používá ke sledování počtu sloupců a tabulek v sémantickém modelu, což znamená, že maximální počet sloupců je 16 000 minus jeden pro každou tabulku v sémantickém modelu.

  • Omezení uživatele zdroje dat Maximální povolený počet zdrojů dat pro uživatele je 1 000. Tento limit platí jenom pro služba Power BI.

  • aspekty Jednotné přihlašování (SSO). Modely DirectQuery můžou povolit přístup přes jednotné přihlašování ke zdrojům dat, což umožňuje implicitně použít zabezpečení ve zdrojovém systému na dotazy DAX spouštěné jednotlivými uživateli. Jednotné přihlašování je možné povolit pro každé zdrojové připojení, které podporuje jednotné přihlašování (ne všechny typy připojení podporují jednotné přihlašování) a každé připojení přes jednotné přihlašování může vyžadovat konfiguraci brány nebo virtuální sítě pro určité typy zdrojů. Další informace o povolení jednotného přihlašování pro brány najdete v článku o jednotném přihlašování pro brány dat.

    Dotazování modelu DirectQuery s povoleným jednotným přihlašováním pomocí instančního objektu (SPN) se nepodporuje, protože přihlašovací údaje hlavního názvu služby (SPN) se nedají předávat do zdroje DirectQuery. Místo toho pomocí instančního objektu uživatele (UPN) spouštět takové dotazy vůči sémantickému modelu DirectQuery s povoleným jednotným přihlašováním.