Eine clientseitige Bibliothek zum Einbetten von Power BI mithilfe von JavaScript oder TypeScript in Ihre Apps.
In der Dokumentation zu Power BI Embedded Analytics-Client-APIs erfahren Sie, wie Sie einen Power BI-Bericht in Ihre Anwendung einbetten und wie Sie die Client-APIs verwenden.
Ausführliche Informationen zu Klassen, Schnittstellen, Typen usw. finden Sie in der Bibliotheksreferenz.
Der Spielplatz ist die Heimat der eingebetteten Power BI-Analysen, wo Sie praktische Programmiererfahrung sammeln, Ihre eigenen Berichte einbetten und mit unseren Client-APIs interagieren können, um sofortige Ergebnisse zu sehen. Darüber hinaus finden Sie dort unsere interaktiven Showcases, in denen Sie sich inspirieren lassen können, wie Sie diese Funktionen in Ihren Anwendungen nutzen können. Schließlich haben wir ein neues Lernzentrum eingerichtet, das Ihnen dabei hilft, alle relevanten Beispiele, Tutorials und Dokumentationen zu finden, die Sie für eine erfolgreiche Integration benötigen.
Installation über Nuget:
Install-Package Microsoft.PowerBI.JavaScript
Von NPM installieren:
npm install --save powerbi-client
Betaversionen installieren:
npm install --save powerbi-client@beta
Idealerweise verwenden Sie einen Modullader oder einen Kompilierungsschritt, um ES6-Module wie folgt zu importieren:
import * as pbi from 'powerbi-client' ;
Die Bibliothek wird jedoch als Universalmodul exportiert und das powerbi.js-Skript kann vor dem schließenden </body>
-Tag Ihrer App wie folgt eingefügt werden:
< script src =" /powerbi-client/dist/powerbi.js " > </ script >
Bei direkter Einbindung wird die Bibliothek als globaler powerbi-client
mit dem Namen bereitgestellt. Es gibt auch eine weitere globale Instanz namens powerbi
, die eine Instanz des Dienstes ist.
Dieses Projekt freut sich über Beiträge und Vorschläge. Für die meisten Beiträge müssen Sie einem Contributor License Agreement (CLA) zustimmen, in dem Sie erklären, dass Sie das Recht haben, uns die Rechte zur Nutzung Ihres Beitrags zu gewähren, und dies auch tatsächlich tun. Weitere Informationen finden Sie unter https://cla.opensource.microsoft.com.
Wenn Sie eine Pull-Anfrage einreichen, ermittelt ein CLA-Bot automatisch, ob Sie eine CLA bereitstellen müssen, und schmückt die PR entsprechend (z. B. Statusprüfung, Kommentar). Folgen Sie einfach den Anweisungen des Bots. Sie müssen dies nur einmal für alle Repos tun, die unsere CLA verwenden.
Dieses Projekt hat den Microsoft Open Source Verhaltenskodex übernommen. Weitere Informationen finden Sie in den häufig gestellten Fragen zum Verhaltenskodex oder wenden Sie sich bei weiteren Fragen oder Kommentaren an [email protected]