Einführung

In dieser exemplarischen Vorgehensweise erfahren Sie, wie Sie einen Bericht mithilfe von C#, der Power BI-API, von JavaScript-Code und eines IFrames in eine Web-App integrieren, d. h. einbetten.

HINWEIS: Für diese exemplarische Vorgehensweise benötigen Sie ein Power BI-Konto. Wenn Sie über kein Konto verfügen, finden Sie entsprechende Informationen unter Registrieren bei Power BI.

Zum Integrieren eines Berichts in eine Web-App verwenden Sie die Power BI-API und ein Zugriffstoken für die Azure Active Directory-Autorisierung (Azure AD), um einen Bericht abzurufen. Dann laden Sie den Bericht mithilfe desselben Zugriffstokens in einen IFrame. Die Power BI-API bietet programmgesteuerten Zugriff auf bestimmte Power BI-Ressourcen. Siehe dazu Übersicht über Power BI-REST-API. In der folgenden Abbildung ist die allgemeine Vorgehensweise zum Integrieren eines Berichts dargestellt.

Es folgen die Schritte, die zum Integrieren (d. h. Einbetten) eines Berichts in eine Webseite ausgeführt werden müssen.

HINWEIS: Diesem Artikel liegt der im Beispiel zum Integrieren eines Berichts auf GitHub verwendete Code zugrunde. Um die exemplarische Vorgehensweise nachvollziehen zu können, sollten Sie das Beispiel herunterladen. Anweisungen zum Ausführen des Beispiels finden Sie unter Konfigurieren des Beispiels zum Integrieren eines Berichts im Schritt „Registrieren einer Web-App in Azure AD“.

Schritte zum Integrieren eines Berichts in eine App

Nächster Schritt

Im nächsten Schritt erfahren Sie, wie Sie eine Web-App in Azure AD registrieren, um eine Client-ID und einen geheimen Clientschlüssel zum Authentifizieren der Web-App in Azure AD abzurufen. Mit der Client-ID und dem geheimen Clientschlüssel wird die App in Azure AD identifiziert. Nach dem Abrufen einer Client-ID und eines geheimen Clientschlüssels können Sie das Beispiel zum Integrieren eines Berichts konfigurieren. Siehe Konfigurieren des Beispiels zum Integrieren eines Berichts.

Nächster Schritt >

Siehe auch

Registrieren bei Power BI
Beispiel zum Integrieren eines Berichts
Konfigurieren des Beispiels zum Integrieren eines Berichts
Schritt 1: Registrieren einer Web-App in Azure AD
Weitere Fragen? Wenden Sie sich an die Power BI-Community