Einführung

In dieser exemplarischen Vorgehensweise erfahren Sie, wie Sie eine Kachel 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 einer Kachel in eine Web-App verwenden Sie die Power BI-API und ein Zugriffstoken für die Azure Active Directory-Autorisierung (Azure AD), um ein Dashboard und eine Kachel abzurufen. Dann laden Sie die Kachel mithilfe desselben Zugriffstokens in einem 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 wird die allgemeine Vorgehensweise zum Integrieren einer Kachel dargestellt.

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

HINWEIS: Diesem Artikel liegt der im Beispiel zum Integrieren einer Kachel 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 einer Kachel im Schritt „Registrieren einer Web-App in Azure AD“.

Schritte zum Integrieren einer Kachel 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 einer Kachel konfigurieren. Siehe dazu Konfigurieren des Beispiels zum Integrieren einer Kachel.

Nächster Schritt >

Siehe auch

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