Podporované zdroje dat pro stránkované sestavy Power BI
PLATÍ PRO: Power BI Tvůrce sestav Power BI Desktopu
Tento článek popisuje podporované zdroje dat pro stránkované sestavy v služba Power BI a postup připojení ke zdrojům dat Azure SQL Database. Některé zdroje dat se nativně podporují. K ostatním se můžete připojit pomocí bran dat nebo pomocí získat data v Tvůrci sestav Power BI.
Požadavky
Licenční požadavky pro stránkované sestavy Power BI (soubory .rdl) jsou stejné jako pro sestavy Power BI (soubory .pbix).
- Ke stažení power BI Tvůrce sestav z webu Microsoft Download Center zdarma nepotřebujete licenci.
- S bezplatnou licencí můžete stránkované sestavy publikovat do pracovního prostoru v služba Power BI. Další informace najdete v tématu Dostupnost funkcí pro uživatele s bezplatnými licencemi v služba Power BI.
- S licencí Power BI Pro nebo licencí PPU můžete publikovat stránkované sestavy do jiných pracovních prostorů. V pracovním prostoru potřebujete alespoň roli přispěvatele.
- Pro datovou sadu potřebujete oprávnění k sestavení.
Nativně podporované zdroje dat
Stránkované sestavy nativně podporují následující seznam zdrojů dat:
Zdroj dat | Ověřování | Notes |
---|---|---|
Azure SQL Database Azure Synapse Analytics |
Základní, jednotné přihlašování (SSO), OAuth2 | Ve službě Azure SQL Database můžete použít podnikovou bránu. |
Azure SQL Managed Instance | Základní, jednotné přihlašování, OAuth2 | Prostřednictvím veřejných nebo místních koncových bodů virtuální sítě (místní koncové body virtuální sítě je potřeba směrovat přes podnikovou bránu). |
Azure Analysis Services | Jednotné přihlašování, OAuth2 | Brána firewall služby Azure Analysis Services musí být zakázaná nebo nakonfigurovaná tak, aby umožňovala všechny rozsahy IP adres v oblasti Azure Germany. To platí jenom v oblasti Azure Germany. Jednotné přihlašování z externího tenanta se nepodporuje. |
Sémantický model Power BI | Jednotné přihlašování | Sémantické modely Power BI úrovně Premium a jiné než Premium Vyžaduje oprávnění ke čtení. Podporují se jenom režim importu a sémantické modely Power BI DirectQuery. Dotazy sestav využívající sémantický model Power BI DirectQuery jako zdroj dat mají pevný časový limit 10 minut. U dotazů sestav, které trvá déle než 10 minut, použijte jako zdroj dat sestavy koncový bod XMLA XMLA sémantického modelu XMLA pro čtení a zápis. |
Sémantický model Power BI Premium (XMLA) | Jednotné přihlašování | Pokud chcete zajistit správné připojení v Power BI Tvůrce sestav, ujistěte se, že při nastavování zdroje dat je vybraná možnost Nepoužívat přihlašovací údaje. Přístup prostřednictvím XMLA respektuje členství ve skupině zabezpečení nastavené na úrovni pracovního prostoru nebo aplikace. Uživatelé s alespoň rolí Přispěvatel v pracovním prostoru můžou vykreslovat stránkované sestavy pomocí sémantických modelů Power BI Premium. Ostatní uživatelé potřebují oprávnění k sestavení u podkladových datových sad. |
Dataverse | Jednotné přihlašování, OAuth2 | Bránu nejde použít jako vícefaktorové ověřování (MFA) se nepodporuje. |
Zadat data | – | Data jsou vložena do sestavy. |
Kromě Azure SQL Database jsou všechny zdroje dat připravené k použití po nahrání sestavy do služba Power BI. Zdroje dat se standardně používají pro jednotné přihlašování, pokud je to možné. Pro Azure Analysis Services můžete změnit typ ověřování na OAuth2. Jakmile se ale typ ověřování pro daný zdroj dat změní na OAuth2, nemůže se vrátit zpět, aby používal jednotné přihlašování. Kromě toho tato změna platí pro všechny sestavy, které tento zdroj dat používají ve všech pracovních prostorech daného tenanta. Zabezpečení na úrovni řádků ve stránkovaných sestavách nebude fungovat, pokud uživatelé nevybere jednotné přihlašování pro typ ověřování.
U zdrojů dat Azure SQL Database je potřeba zadat další informace, jak je popsáno v části Ověřování služby Azure SQL Database.
Jiné zdroje dat
Kromě nativně podporovaných zdrojů dat je možné získat přístup k následujícím zdrojům dat přes podnikovou bránu Power BI nebo bránu virtuální sítě:
Zdroj dat | Podniková brána | Brána virtuální sítě |
---|---|---|
SQL Server (podporuje jednotné přihlašování) | ||
SQL Server Analysis Services | ||
Oracle (podporuje jednotné přihlašování) | ||
Teradata (podporuje jednotné přihlašování) | ||
ODBC |
Pro stránkované sestavy není v současné době možné získat přístup ke službě Azure Analysis Services pomocí podnikové brány Power BI nebo brány virtuální sítě. Při ověřování pomocí jednotného přihlašování se instanční objekt nepodporuje.
U stránkovaných sestav se také vyžaduje vydavatel sestav s podnikovou bránou Power BI nebo oprávněním správce brány virtuální sítě k vytvoření vazby stránkované sestavy na připojení ke zdroji dat. Stanete se správcem buď přidáním správce, nebo tím, že jste nainstalovali a nakonfigurovali podnikovou bránu Power BI nebo bránu virtuální sítě. Všimněte si, že správce podnikové brány Power BI neposkytuje automaticky přístup k existujícím připojením ke zdroji dat. Musíte určit, které připojení ke zdroji dat chcete spravovat.
Důležité
Použití jednotného přihlašování přes protokol Kerberos v rámci upřesňujícího nastavení brány vyžaduje konfiguraci omezeného delegování protokolu Kerberos pro místní zdroj dat a službu brány.
Ověřování azure SQL Database
U zdrojů dat Azure SQL Database musíte před spuštěním sestavy nastavit typ ověřování. To platí jenom při prvním použití zdroje dat v pracovním prostoru. Při prvním zobrazení se zobrazí následující zpráva:
Pokud nezadáte žádné přihlašovací údaje, při spuštění sestavy dojde k chybě. Vyberte Pokračovat a přejděte na stránku přihlašovacích údajů ke zdroji dat pro sestavu, kterou jste právě nahráli:
Vyberte odkaz Upravit přihlašovací údaje pro daný zdroj dat a zobrazte dialogové okno Konfigurovat:
Pro zdroje dat Azure SQL Database jsou tady podporované typy ověřování:
- Základní (uživatelské jméno a heslo)
- Jednotné přihlašování (jednotné přihlašování)
- OAuth2 (uložený token Microsoft Entra)
Aby jednotné přihlašování a OAuth2 fungovaly správně, musí mít server Azure SQL Database, ke kterému se zdroj dat připojuje, povolenou podporu ověřování Microsoft Entra. Pro metodu ověřování OAuth2 vygeneruje ID Microsoft Entra token a uloží ho pro budoucí přístup ke zdroji dat. Pokud chcete místo toho použít metodu ověřování jednotného přihlašování, vyberte přímo pod ní možnost jednotného přihlašování, koncoví uživatelé při přístupu k tomuto zdroji dat přes DirectQuery používají své vlastní přihlašovací údaje OAuth2.
Důležité informace a omezení
- Při připojování k Fabric Lakehouse pomocí koncového bodu sql Analytics si všimněte, že v dialogovém okně Vlastnosti datové sady Tvůrce sestav Power BI nemůžete nastavit typ dotazu. Jako alternativní řešení vyberte možnost Text a vyvoláte uloženou proceduru.
Další kroky
Máte ještě další otázky? Zkuste Komunita Power BI.