共用方式為


設定 Power BI Embedded

適用於: 應用程式擁有資料 使用者擁有資料

本文說明如何開始使用Power BI Embedded與其他人共用報表。 若要使用 Power BI 內嵌式分析,您必須在 Azure 中註冊 Microsoft Entra 應用程式。 Microsoft Entra 應用程式會建立 Power BI REST 資源的權限,以便讓您存取 Power BI REST API

小提示

您可以嘗試 Power BI Embedded 而不註冊應用程式。 請查看 Power BI內嵌式分析遊樂場 ,以開始開發,並跟上所有新的Power BI Embedded 功能和更新。

必要條件

若要設定 Power BI 內嵌式分析環境,您需要下列其中一項:

開始之前

在您註冊應用程式之前,請先決定下列哪一個解決方案最符合您的需求:

為您的客戶內嵌

如果您為客戶設計應用程式,請使用 為客戶嵌入式 解決方案,也稱為 應用程式自身擁有數據。 使用者不需要登入 Power BI 或具有 Power BI 授權,就可以使用您的應用程式。 您的應用程式會使用主要使用者帳戶 (用於登入 Power BI 的 Power BI Pro 授權) 或服務主體來針對 Power BI 進行驗證。

「為您的客戶內嵌」解決方案通常是由獨立軟體廠商 (ISV) 以及為協力廠商建立應用程式的開發人員所使用。

為您的組織內嵌

如果您建立需要使用者使用其認證來針對 Power BI 進行驗證的應用程式,請使用為您的組織內嵌解決方案 (又稱「使用者擁有資料」)。

「為您的組織內嵌」解決方案通常是由企業與大型組織所使用,且適用於內部使用者。

如需這兩種解決方案的詳細資訊,請參閱什麼是 Power BI 內嵌式分析解決方案? (部分機器翻譯)。

註冊您的應用程式

若要註冊Microsoft Entra 應用程式,請使用本節中的下列程式。 只有在您建立下列其中一個解決方案時,才採取下列步驟:

  • 「為您的組織內嵌」應用程式
  • 搭配「服務主體」的「為您的客戶內嵌」應用程式

如需如何在 Microsoft Entra ID 中註冊應用程式的詳細資訊,請參閱使用 Microsoft 身分識別平台來註冊應用程式

  1. 登入 Azure 入口網站

  2. 在頁面的右上角選取您的帳戶,以選取您的 Microsoft Entra 租用戶。

  3. 選取 應用程式註冊。 如果您沒看到此選項,請進行搜尋。

  4. 在 [應用程式註冊] 中,選取 [新增註冊]

  5. 填寫下列欄位:

    • 名稱 - 為您的應用程式命名。

    • 支援的帳戶類型 - 選取可以使用應用程式的人員。 僅針對單一租戶應用程式選取 此組織目錄中的帳戶,或針對跨租戶情境選取 任何組織目錄中的帳戶

  6. (選擇性) 在 [重新導向 URI] 方塊中,新增重新導向 URL。

  7. 選取註冊。 註冊應用程式之後,系統會將您導向至應用程式的概觀頁面,您可以在此頁面取得「應用程式識別碼」。 複製並儲存 [摘要] 方塊中的 [應用程式識別符] 和所有資訊,以供稍後使用。 Power BI 內嵌環境已可供使用。

    新應用程式 [概觀] 頁面的螢幕擷取畫面。應用程式識別碼難以辨識,並已醒目提示。

建立秘密金鑰 (選擇性 )

如果您想要使用服務主體來驗證您的應用程式,您必須建立客戶端密碼。 用戶端密碼是應用程式用來針對 Microsoft Entra 識別碼進行驗證的密碼。 您可以在 Azure 入口網站中建立客戶端密碼。

  1. 選取 [憑證和秘密]

    新應用程式 [概觀] 頁面的螢幕擷取畫面。在瀏覽窗格中,已醒目提示 [憑證和秘密]。

  2. 選取 [新用戶端密碼]

  3. 在 [新增用戶端密碼] 視窗中,輸入描述,指定您要讓用戶端密碼到期的時間,然後選取 [新增]

  4. 複製並儲存用戶端密碼值。

    應用程式 [憑證和秘密] 頁面的螢幕擷取畫面。在 [用戶端密碼] 底下,會顯示新的秘密。會醒目提示其難以辨識的值。

    備註

    儲存客戶端密碼之後,就會顯示客戶端密碼的值。 這只會顯示一次,因此請複製此值,並將它儲存在應用程式可以擷取的位置,通常是您的應用程式在原始程式碼中保留如 clientId 或權限的值。 您必須提供秘密值以及應用程式的用戶端識別碼,才能以應用程式身分登入。 離開此視窗之後,用戶端密碼值會隱藏,而且您無法再次檢視或複製此值。

更多問題嗎? 請嘗試在 Power BI 社群提問。 (英文)