Der Power BI-Dienst und Power BI Embedded in Azure werden zusammengefasst, um eine einzelne API zum Einbetten von Dashboards und Berichten bereitzustellen.

Dies bedeutet, dass Ihnen eine API-Oberfläche, ein einheitlicher Satz von Funktionen und Zugriff auf die neuesten Power BI-Funktionen (z.B. Dashboards, Gateways und App-Arbeitsbereiche) zur Verfügung stehen, wenn Sie Inhalte einbetten.

Eine einzige API

Beim Einbetten von Power BI-Inhalten gibt es hauptsächlich zwei Szenarien. Einbetten für Power BI-Benutzer und Einbetten für Benutzer ohne Power BI. Bisher wurde der Azure Power BI Embedded-Dienst verwendet, um Benutzer ohne Power BI zu bedienen. Dies bedeutete praktisch, dass die Benutzer Ihrer Anwendung keinen direkten Zugriff auf Power BI benötigten und nicht über zugeordnete Power BI-Lizenzen verfügen mussten. Sie hatten kein Konto beim Power BI-Dienst.

Die Power BI REST-APIs wurden aktualisiert, um jetzt beide Szenarien mit dem Power BI-Dienst zu ermöglichen. Dadurch können Sie Dashboards und Berichte in Ihre benutzerdefinierte Anwendung einbetten und dabei die gleiche API verwenden, um sowohl Power BI-Benutzer (Benutzer ist Besitzer der Daten) als auch Benutzer ohne Power BI (App ist Besitzer der Daten) zu unterstützen.

Sie können alle Funktionen der JavaScript- und REST-APIs für das Einbetten nutzen.

Ein Beispiel für die Funktionsweise der Einbettung finden Sie im JavaScript-Einbettungsbeispiel.

Einbetten für Power BI-Benutzer (Benutzer sind Besitzer der Daten)

Das Einbetten für Power BI-Benutzer ist die Funktionalität, die mit dem Power BI-Dienst zur Verfügung stand. Sie können weiterhin Inhalte aus dem Power BI-Dienst mit der REST-API in Ihren Anwendungen einbetten. Dafür ist erforderlich, dass sich die Endbenutzer Ihrer Anwendung beim Power BI-Dienst anmelden, wenn sie Ihre Inhalte in der Anwendung anzeigen möchten. Nachdem sich Ihre Endbenutzer angemeldet haben, besitzen sie nur Zugriff auf Dashboards und Berichte, die mit ihnen im Power BI-Dienst geteilt wurden.

Informationen zum Einbetten für Power BI-Benutzer (Benutzer sind Eigentümer der Daten) finden Sie hier:

Self-Service-Funktionen, wie Bearbeiten, Speichern und mehr, stehen bei der Einbettung für Power BI-Benutzer über die JavaScript-API zur Verfügung.

Einbetten für Benutzer ohne Power BI (App ist Besitzer der Daten)

Das Einbetten für Benutzer ohne Power BI bietet die Möglichkeit, Dashboards und Berichte für Benutzer einzubetten, die nicht über ein Konto für Power BI verfügen. Sie brauchen gar nichts über Power BI zu wissen. Dieses Szenario ist dem Azure Power BI Embedded-Dienst und den von ihm gebotenen Funktionen ähnlich. Sie benötigen mindestens einen Power BI-Benutzer mit einer Pro-Lizenz. Dieses Konto fungiert als Masterkonto für Ihre Anwendung. Stellen Sie es sich als eine Art Proxykonto vor. Mit diesem Konto können Sie Token generieren, die Zugriff auf Dashboards und Berichte im Power BI-Dienst bieten.

Zum Einbetten von Dashboards, Berichten und Kacheln verwenden Sie dabei die gleichen APIs, die Sie zum Einbetten für Power BI-Benutzer verwenden.

Wichtig:

Beim Einbetten besteht zwar eine Abhängigkeit vom Power BI-Dienst, für die Benutzer Ihrer Anwendung besteht aber keine Abhängigkeit von Power BI. Sie müssen sich nicht für Power BI registrieren, um die eingebetteten Inhalte in der Anwendung anzuzeigen.

Wenn Sie bereit sind, in eine Produktionsumgebung zu wechseln, muss der Arbeitsbereich Ihrer App einer Premium-Kapazität zugeordnet werden.

Details zur Einbettung finden Sie unter Einbetten von Power BI-Dashboards, -Berichten und -Kacheln.

Wenn Sie bereits den Power BI Embedded-Dienst in Azure verwendet haben, finden Sie im Artikel zum Migrieren von Inhalten aus dem Power BI Embedded-Dienst Informationen zum Migrieren Ihrer Inhalte.

Nächste Schritte

Einbetten von Power BI-Dashboards, -Berichten und -Kacheln
Migrieren von Inhalten aus Power BI Embedded-Arbeitsbereichsammlungen zu Power BI
Power BI Premium – Beschreibung
JavaScript-API-Git-Repository
Power BI-C#-Git-Repository
JavaScript-Einbettungsbeispiel
Whitepaper zur Kapazitätsplanung der eingebetteten Analyse
Power BI Premium-Whitepaper

Weitere Fragen? Stellen Sie Ihre Frage in der Power BI-Community.