Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x) Reporting Services a novější
Server sestav Power BI
Stránka Integrace Power BI v Configuration Manageru služby Reporting Services slouží k registraci serveru sestav v požadovaném tenantovi Microsoft Entra, aby uživatelé serveru sestav mohli připnout podporované položky sestav na řídicí panely Power BI. Seznam podporovaných položek, které můžete připnout, najdete v tématu Připnutí položek služby Reporting Services na řídicí panely Power BI.
Požadavky na integraci Power BI
Kromě aktivního připojení k internetu, abyste mohli přejít ke službě Power BI, jsou následující požadavky na dokončení integrace Power BI.
ID Microsoft Entra: Vaše organizace musí používat Microsoft Entra ID (dříve Azure Active Directory), které poskytuje správu adresářů a identit pro služby Azure a webové aplikace. Další informace naleznete v tématu Co je Microsoft Entra ID?
Tenant Microsoft Entra: Řídicí panel Power BI, na který chcete připnout položky sestavy, musí být součástí tenanta Microsoft Entra. Tenant se vytvoří automaticky při prvním přihlášení k odběru služeb Azure, jako jsou Microsoft 365 a Microsoft Intune. Virální nájemníci nejsou podporováni .
Uživatel provádějící integraci Power BI musí být členem tenanta Microsoft Entra, správce systému Reporting Services a správce systému pro databázi katalogu ReportServer.
Uživatel, který provádí integraci Power BI, musí spustit Správce konfigurace služby Reporting Services buď s účtem použitým k instalaci služby Reporting Services, nebo s účtem, pod kterým služba Reporting Services běží.
Server s nainstalovanou službou Reporting Services musí být nakonfigurovaný tak, aby používal protokol TLS 1.2 nebo novější. Další informace najdete v tématu Osvědčené postupy pro protokol TLS (Transport Layer Security) s rozhraním .NET Framework.
Sestavy, ze kterých chcete připnout, musí používat uložené přihlašovací údaje. Nejedná se o požadavek samotné integrace Power BI, ale o proces aktualizace připnutých položek. Akce připnutí položky sestavy vytvoří odběr služby Reporting Services pro správu plánu aktualizace dlaždic v Power BI. Předplatná služby Reporting Services vyžadují uložené přihlašovací údaje. Pokud sestava nepoužívá uložené přihlašovací údaje, může uživatel nadále připnout položky sestavy. Když se však přidružené předplatné pokusí obnovit data v Power BI, zobrazí se na stránce Moje předplatná chybová zpráva podobná této.
Chyba dodání PowerBI: dashboard: Vzorová analýza výdajů IT, vizuál: Graf2, chyba: Aktuální akci nelze dokončit. Přihlašovací údaje ke zdroji dat uživatele nesplňují požadavky na spuštění této sestavy nebo sdílené datové sady. Přihlašovací údaje ke zdroji dat uživatele.
Další informace o ukládání přihlašovacích údajů najdete v části "Konfigurace uložených přihlašovacích údajů pro zdroj dat specifický pro sestavu" v Uložení přihlašovacích údajů ve zdroji dat služby Reporting Services.
Správce může zkontrolovat soubory protokolů služby Reporting Services, kde najdete další informace. Zobrazí se jim podobné zprávy. Skvělým způsobem, jak zkontrolovat a monitorovat soubory protokolů služby Reporting Services, je použít Microsoft Power Query k souborům. Další informace a krátké video naleznete v Protokolu o trasování služby serveru sestav.
předplatné!WindowsService_1!1458!09/24/2015-00:09:27:: e ERROR: PowerBI Delivery error: dashboard: IT Spend Analysis Sample, visual: Chart2, error: Současná operace nemůže být dokončena. Přihlašovací údaje ke zdroji dat uživatele nesplňují požadavky na spuštění této sestavy nebo sdílené datové sady. Přihlašovací údaje ke zdroji dat uživatele nejsou uloženy v databázi serveru sestav, nebo zdroj dat uživatele není nakonfigurován tak, aby vyžadoval přihlašovací údaje, avšak nebyl zadán účet bezobslužného spuštění.
oznámení!WindowsService_1!1458!09/24/2015-00:09:27:: e CHYBA: Došlo k chybě při zpracování předplatného fcdb8581-d763-4b3b-ba3e-8572360df4f9: Chyba doručení PowerBI: řídicí panel: Ukázka analýzy výdajů na IT, vizuál: Graf2, chyba: Aktuální akce se nedá dokončit. Přihlašovací údaje ke zdroji dat uživatele nesplňují požadavky na spuštění této sestavy nebo sdílené datové sady. Přihlašovací údaje ke zdroji dat uživatele nejsou uloženy v databázi serveru sestav, nebo zdroj dat uživatele není nakonfigurován tak, aby vyžadoval přihlašovací údaje, avšak nebyl zadán účet bezobslužného spuštění.
Integrace a registrace serveru sestav
V nástroji Configuration Manager služby Reporting Services proveďte následující kroky. Další informace naleznete v Správci konfigurace serveru sestav.
Vyberte stránku integrace Power BI.
Vyberte Zaregistrovat se v Power BI.
Poznámka:
Ujistěte se, že port 443 není blokovaný.
V přihlašovacím dialogovém okně Microsoftu zadejte přihlašovací údaje, které používáte pro přihlášení k Power BI.
Po dokončení registrace bude v části Podrobnosti registrace Power BI zaznamenáno ID tenanta Azure a adresa URL pro přesměrování. Adresy URL se používají jako součást procesu přihlašování a komunikace řídicího panelu Power BI ke komunikaci zpět se registrovaným serverem sestav.
Výběrem tlačítka Kopírovat v okně Výsledky zkopírujte podrobnosti o registraci do schránky Systému Windows, abyste je mohli uložit pro budoucí referenci.
Zrušení registrace v Power BI
Zrušení registrace: Zrušení registrace serveru sestav z ID Microsoft Entra bude mít za následek následující:
Odkaz Moje nastavení už nebude viditelný z řádku nabídek webového portálu.
Položky sestavy, které již byly připnuté, zůstanou připnuté na nástěnky, ale dlaždice se na nástěnkách už nebudou aktualizovat.
Předplatná služby Reporting Services, která aktualizovala dlaždice, budou stále existovat na serveru sestav, ale když poběží podle nakonfigurovaného plánu, zobrazí se jim chybová zpráva podobná následující.
Doručovací rozšíření pro toto předplatné nebylo možné načíst.
Na stránce Správce konfigurace Power BI vyberte tlačítko Zrušit registraci pomocí Power BI .
Aktualizace registrace
Použijte Aktualizovat registraci, pokud se konfigurace serveru sestav změnila. Pokud například chcete přidat nebo odebrat adresy URL, které uživatelé používají k procházení webového portálu.
Ve Správci konfigurace služby Reporting Services vyberte adresu URL webového portálu.
Vyberte Upřesnit.
Vyberte Přidat a přidejte novou identitu HTTP pro webový portál a pak vyberte OK.
Ikona Power BI se změní tak, aby indikovala, že se změnila konfigurace serveru.
Na stránce Integrace Power BI vyberte Aktualizovat registraci.
Zobrazí se výzva k přihlášení k ID Microsoft Entra. Stránka se aktualizuje a zobrazí se nová adresa URL uvedená v adresách URL pro přesměrování.
Shrnutí procesu integrace a připnutí Power BI
Tato část shrnuje základní kroky a technologie, které jsou součástí integrace serveru sestav s Power BI, a připnutí položky sestavy na řídicí panel.
Integrace:
Když v Configuration Manageru vyberete tlačítko Zaregistrovat v Power BI , zobrazí se výzva k přihlášení k Microsoft Entra ID.
Klientská aplikace Power BI je zaregistrovaná ve vašem spravovaném tenantovi.
Klientská aplikace Power BI se vytváří ve spravovaném tenantovi v rámci Microsoft Entra ID.
Registrace zahrnuje adresy URL přesměrování, které se používají při přihlašování uživatelů ze serveru sestav. ID aplikace a adresy URL se ukládají do databáze ReportServer. Adresa URL pro přesměrování se používá při autentizačních voláních směrem k Azure, aby se volání mohlo vrátit na server s výstupy. Když se například uživatelé přihlásí nebo připnou položky na řídicí panel.
ID aplikace a adresy URL se zobrazují v Configuration Manageru.
Když uživatel připne položku zprávy na řídicí panel:
Uživatelé si zobrazí náhled sestav na webovém portálu služby Reporting Services a při prvním kliknutí připnou položku sestavy z webového portálu.
Budou přesměrováni na přihlašovací stránku Microsoft Entra. Můžou se také přihlásit ze stránky Moje nastavení webového portálu. Když se uživatelé přihlásí ke spravovanému tenantovi Azure, vytvoří se vztah mezi jejich účtem Azure a oprávněními služby Reporting Services. Další informace najdete v tématu Moje nastavení pro integraci Power BI (webový portál).
Token zabezpečení uživatele se vrátí na server sestav.
Token zabezpečení uživatele se uloží do databáze ReportServer.
Ze služby Power BI se načte seznam skupin a řídicích panelů, ke které má uživatel přístup. Uživatel vybere cílovou skupinu a řídicí panel a nakonfiguruje, jak často se mají data aktualizovat na dlaždici Power BI.
Položka sestavy se připne na řídicí panel.
Vytvoří se předplatné služby Reporting Services pro správu plánované aktualizace položky sestavy na dlaždici řídicího panelu. Předplatné používá token zabezpečení, který byl vytvořen při přihlášení uživatele.
Token je vhodný po dobu 90 dnů, po které se uživatelé musí znovu přihlásit, aby vytvořili nový token uživatele. Po vypršení platnosti tokenu se připnuté dlaždice budou dál zobrazovat na řídicím panelu, ale data se už nebudou aktualizovat. Předplatná služby Reporting Services používaná pro připnuté položky se zobrazí chyba, dokud se nevytvoří nový token uživatele. Viz Moje nastavení pro integraci Power BI (webový portál). další informace.
Když uživatel připne položku, kroky 1 až 4 se přeskočí a místo toho se ID aplikace a adresy URL načtou z databáze ReportServer a tok pokračuje krokem 5.
Když se aktivuje předplatné pro aktualizaci dlaždice řídicího panelu:
Když se spustí odběr služby Reporting Services, sestava je vygenerována.
Token uživatele se načte z databáze ReportServer.
Stav položky sestavy a data se odesílají prostřednictvím tokenu do této služby Power BI.
Token se odešle do Microsoft Entra ID pro ověření. Pokud je token platný, data položky sestavy se odešlou na dlaždici řídicího panelu a aktualizuje se vlastnost data dlaždice.
Pokud token není platný, chyba se vrátí a zaprotokoluje na serveru sestav. Na řídicí panel se neposílají žádné informace o stavu nebo jiných informacích.
Úvahy a omezení
- Virální tenanti a tenanti státní správy se nepodporují.