一個客戶端程式庫,用於使用 JavaScript 或 TypeScript 將 Power BI 嵌入到您的應用程式中。
請參閱 Power BI 嵌入式分析客戶端 API 文檔,以了解如何在應用程式中嵌入 Power BI 報表以及如何使用客戶端 API。
有關類別、介面、類型等的詳細信息,請參閱庫參考。
Playground 是 Power BI 嵌入式分析的大本營,您可以在這裡獲得實踐編碼經驗、嵌入您自己的報告,並與我們的客戶端 API 互動以查看即時結果。此外,您還可以在那裡找到我們的互動式展示,以獲得有關如何在應用程式中應用這些功能的靈感。最後,我們創建了一個新的學習中心,幫助您找到成功整合所需的所有相關範例、教學和文件。
透過 Nuget 安裝:
Install-Package Microsoft.PowerBI.JavaScript
從 NPM 安裝:
npm install --save powerbi-client
安裝測試版:
npm install --save powerbi-client@beta
理想情況下,您可以使用模組載入器或編譯步驟來匯入 ES6 模組,如下所示:
import * as pbi from 'powerbi-client' ;
但是,該庫會匯出為通用模組,並且 powerbi.js 腳本可以包含在應用程式的結束</body>
標記之前,如下所示:
< script src =" /powerbi-client/dist/powerbi.js " > </ script >
直接包含時,該程式庫將公開為名為powerbi-client
全域名稱。還有另一個名為powerbi
的全域變量,它是該服務的一個實例。
該項目歡迎貢獻和建議。大多數貢獻都要求您同意貢獻者授權協議 (CLA),聲明您有權並且實際上授予我們使用您的貢獻的權利。有關詳細信息,請訪問 https://cla.opensource.microsoft.com。
當您提交拉取請求時,CLA 機器人將自動確定您是否需要提供 CLA 並適當地修飾 PR(例如,狀態檢查、評論)。只需按照機器人提供的說明進行操作即可。您只需使用我們的 CLA 在所有儲存庫中執行一次此操作。
該專案採用了微軟開源行為準則。有關詳細信息,請參閱行為準則常見問題解答或聯繫 [email protected] 提出任何其他問題或意見