簡介

在此逐步解說中,您會使用 C# 和Power BI API、 一些 JavaScript 程式碼和一個 IFrame,將磚整合或內嵌到 Web 應用程式。

若要遵循此逐步解說進行整合,您需要一個 Power BI 帳戶。 如果您沒有帳戶,您可以註冊免費 Power BI 帳戶,或建立您自己的 Azure Active Directory 租用戶來作測試。

若要將磚整合到 Web 應用程式,請使用 Power BI API 和 Azure Active Directory (AD) 授權存取權杖,以取得儀表板和磚。 然後,使用相同的存取權杖將磚載入 IFramePower BI API 為特定 Power BI 資源提供程式設計存取。 請參閱 Power BI REST API 概觀。 下圖顯示整合磚的一般流程。

以下是將磚整合或內嵌到網頁的步驟。

下載範例

本文顯示 GitHub 上的整合圖格範例中所使用的程式碼。 若要依照本逐步解說進行,您應該下載範例。

如果您要尋找的範例涉及針對非 Power BI 使用者內嵌項目,請參閱針對非 Power BI 使用者內嵌

將磚整合到應用程式的步驟

下一個步驟

在下一個步驟中,您將學習如何使用 Azure AD 註冊 Web 應用程式以取得用戶端識別碼用戶端密碼,以便使用 Azure AD 來驗證 Web 應用程式。 用戶端識別碼和用戶端密碼是用來識別 Azure AD 中您的應用程式。 取得用戶端識別碼用戶端密碼後,您便可以設定 整合磚範例。 請參閱設定整合磚範例

下一步 >

另請參閱

Power BI 開發人員範例
非 Power BI 使用者的內嵌範例
應用程式權限
Power BI JavaScript API
PIARY 上的 Power BI REST API

有其他問題嗎? 嘗試在 Power BI 社群提問