Azure 中的 Power BI 服務和 Power BI Embedded 合併使用,以提供單一 API 來內嵌儀表板和報表。

這表示,在內嵌內容時,您會有一個 API 介面、一組一致的功能以及最新 Power BI 功能的存取權 (例如儀表板、閘道和應用程式工作區)。

單一 API

正在更新 Power BI REST API,以允許使用內嵌權杖。 這可讓您將儀表板和報表內嵌到您的客戶應用程式,並讓您控制如何管理使用者,並將它們對應至 Power BI 服務使用者。

您可以針對內嵌需求而完整利用 JavaScript 和 REST API。

不使用內嵌權杖進行內嵌

您可以繼續使用 REST API 將 Power BI 服務的內容內嵌至應用程式。 這需要您在想要於應用程式中檢視內容時登入 Power BI 服務。 如需這項做法的詳細資訊,請參閱下列項目。

使用內嵌權杖進行內嵌

您可以搭配使用內嵌權杖與 Power BI REST API,以使用單一 Power BI 使用者來內嵌報表。 內嵌權杖接著會與應用程式中使用者所提出的要求搭配使用,以透過單一 Power BI 使用者來檢視 Power BI 內的內容。 應用程式內的使用者不需要存在於 Power BI 組織內。 內嵌權杖可以完成該作業。

若要內嵌儀表板、報表和磚,請使用在沒有內嵌權杖的情況下使用的相同 API。 推出新內嵌更新時,我們將會利用內嵌權杖使用方式來更新這些步驟。

使用內嵌權杖可讓您搭配使用單一 Power BI 使用者與應用程式。 內嵌權杖是根據該單一 Power BI 使用者的驗證所產生,而您可以接著在應用程式內搭配使用該權杖與多位使用者。 應用程式內的這些使用者不需要存在於 Power BI 組織內,或具有任何授權。

重要事項:

雖然內嵌與 Power BI 服務相依,但是使用內嵌權杖時未與應用程式使用者的 Power BI 相依。 他們不需要註冊 Power BI,即可檢視應用程式中的內嵌內容。

如需如何利用內嵌權杖的詳細資訊,請參閱內嵌儀表板和報表時使用內嵌權杖

如果您在 Azure 內使用 Power BI Embedded 服務,請參閱從 Power BI Embedded Azure 服務移轉內容以取得如何移轉內容的資訊。 如果您從未使用過 Power BI Embedded,則可以在內嵌權杖可用時開始使用內嵌權杖!

後續步驟

內嵌時使用內嵌權杖
如何將 Power BI Embedded 工作區集合內容移轉至 Power BI
JavaScript API Git 存放庫
Power BI C# Git 存放庫
JavaScript 內嵌示範
Power BI Premium 技術白皮書
有其他問題嗎? 試試 Power BI 社群