Power BI Embedded 的相關常見問題集

一般

什麼是 Power BI Embedded?

Microsoft Power BI Embedded (PBIE) 可讓應用程式開發人員將令人驚歎的完全互動式報表內嵌到其應用程式中,而不需要從頭開始建置自己的數據視覺效果和控件。

神秘 Power BI Embedded 的目標物件嗎?

開發人員和軟體公司,也稱為獨立軟體供應商(ISV),編碼應用程式。

Power BI Embedded 與 Power BI 服務如何不同?

Power BI 是軟體即服務分析解決方案,可讓組織單一檢視其最重要的商務數據。

Microsoft 開發的 Power BI Embedded for ISV 想要將視覺效果內嵌至其應用程式,以協助客戶做出分析決策。 這讓ISV不必自行建置自己的分析解決方案。 內嵌式分析 可讓商務使用者存取商務數據,並對其執行查詢,以在應用程式中產生見解。

Power BI 進階版 與 Power BI Embedded 之間的差異為何?

Power BI Premium 專為需要完整 BI 解決方案的企業所設計,提供其組織、合作夥伴、客戶及供應商的單一檢視。 Power BI Premium 協助您的組織制定決策。 Power BI Premium 是 SaaS 產品,可讓使用者透過行動裝置應用程式、內部開發的應用程式或在 Power BI 入口網站取用內容。

Power BI Embedded 適用於希望將視覺效果內嵌到應用程式的 ISV。 因為 Power BI Embedded 是針對應用程式開發人員所設計,所以有助於客戶制定決策,應用程式的客戶,包括組織內外的人員均可取用儲存在 Power BI Embedded 容量上的內容。 您無法透過按一下 [發佈至 Web] 或 [發佈至 SharePoint] 共用 Power BI Embedded 容量內容。

當客戶應該購買 Power BI 進階版 與 Power BI Embedded 時,Microsoft 的建議為何?

Microsoft 建議企業購買Power BI 進階版,這是企業級自助式雲端BI解決方案。 我們建議ISV為其雲端式內嵌式分析元件購買Power BI Embedded。 不過,客戶對要購買的產品沒有任何限制。

在某些情況下,ISV(通常很大),除了應用程式內嵌,想要使用 P SKU 來取得其組織內預先封裝 Power BI 服務 的額外優點。

如需 進階版 與 Embedded 之間的差異詳細資訊,請參閱我應該使用哪個 SKU。

我可以建立多少內嵌令牌?

內嵌具有 Pro 或 進階版 Per User (PPU) 授權的令牌是用於開發測試,因此 Power BI 主要帳戶或服務主體只能產生有限的令牌數目。 購買容量 以內嵌在生產環境中。 購買容量時,可以產生多少內嵌令牌沒有任何限制。 在開發測試中,您可以使用免費內嵌試用版令牌搭配 Pro 授權。 若要在生產環境中內嵌,您必須購買容量。

內嵌

如何自動調整內嵌 進階版 容量?

內嵌 進階版 容量不提供現用的垂直自動調整功能。 若要瞭解內嵌 進階版 容量的替代自動調整選項,請參閱 [Embedded(./azure-pbie-scale-capacity.md#autoscale-your-capacity) 中的自動調整功能]。

如何評估內嵌 進階版 資源使用率?

Power BI Embedded 進階版 每隔 30 秒匯總使用率記錄,以評估您的使用率層級。 每個評估都是由兩個不同的匯總所組成: 互動式使用率背景使用率

藉由考慮在目前半分鐘評估週期或接近目前半分鐘評估週期上完成的所有互動式作業,即可評估互動式使用率

背景使用率 的評估方式是考慮過去 24 小時內完成的所有背景作業,其中每個背景作業只貢獻其總 CPU 成本的 1/2880(每 24 小時期間有 2880 個評估週期)。

容量是由已定義的 v 核心數目所組成。 Microsoft Fabric 容量計量應用程式會追蹤容量 v 核心的使用率。 應用程式回報的 CPU 使用量會驅動自動調整的需求。

多載期間的流量會發生什麼事?

如果您有一個 V 核心的 A1 容量,則每個評估週期配額為 30 秒 (1*30) 的 CPU 使用率。 如果 CPU 使用率的總和超過容量中的 v 核心配額總計,容量就會進入暫時的 互動式要求延遲 模式,在此期間,每個互動式要求(例如報表負載、視覺互動等等)都會延遲,再傳送至引擎執行。 延遲量與偵測到的多載數量成正比。 100% 的多載會產生 20 秒的延遲,而允許小於 10% 的多載。

如果先前的評估大於 100% 的資源使用量,容量會維持在 互動式要求延遲 模式中。

哪些作業會導致互動式使用率,以及哪些作業對背景使用率造成影響?

下列事件是互動式作業:

  • 數據集工作負載 - 報表檢視、查詢、XMLA 讀取
  • 數據流工作負載
  • 編頁報表工作負載 - 編頁報表轉譯

以下是背景作業:

  • 資料集工作負載 - 排程的重新整理、隨選重新整理、背景查詢(重新整理之後)
  • 數據流工作負載 - 排程的數據流重新整理
  • 編頁報表工作負載 - 數據驅動訂閱轉譯
  • AI 工作負載

如何使用我的使用率數據來預測容量需求?

計量報表數據集會保留 30 到 45 天的數據。 您可以使用報表來指出您容量的最大資源有多接近,而且如果您儲存每月快照集,您可以比較它們來指出成長趨勢,並推斷您將達到資源的 100% 使用率。

如何收到我接近最大容量的通知?

內嵌 進階版 有兩個選項:

  • Power BI 管理入口網站中的 [ 容量管理 ] 頁面具有使用率通知複選框。 用戶可以選取觸發警示的臨界值(預設值為80%),以及應傳送使用率警示的電子郵件位址。
  • 使用 進階版 CPU 計量設定 Azure 警示

Power BI 儲存多少數據? 如何保留更多?

Power BI 服務 會儲存超過90天的使用率數據。 需要較長數據保留的使用者可以使用「攜帶您自己的 Log Analytics」(BYOLA)來儲存更多使用率數據,內嵌 進階版 客戶可透過 Embedded 進階版 正式推出 (GA) 日期取得。

如何? 使用使用率數據來執行退款?

在使用率報表的左側,條形圖視覺效果會顯示工作區之間的使用量資訊,以取得報表的時間範圍。 條形圖視覺效果可用於退款,提供每個工作區代表不同的ISV客戶、業務單位、成本中心或其他可套用退款的實體。

技術

我可以在哪裡深入瞭解 Power BI 內嵌式分析中的容量和 SKU?

請參閱 Power BI 內嵌式分析中的容量和 SKU 一文。

在 Azure 中建立 PBIE 容量的必要條件為何?

  • 登入您的組織目錄(不支援 Microsoft 帳戶)。
  • 您必須有 Power BI 租用戶,也就是您目錄中至少要有一位使用者已註冊 Power BI。
  • 您的組織目錄中必須有 Azure 訂用帳戶。

如何監視Power BI Embedded容量耗用量?

我的容量是否可以自動調整以調整為我的應用程式耗用量?

雖然現在沒有自動調整,但所有 API 隨時都可以調整。

為何建立/調整/繼續容量會導致容量進入暫停狀態?

容量布建(調整/繼續/建立)可能會失敗。 您可以使用取得詳細數據 API 來檢查容量的 ProvisioningState: 容量 - 取得詳細數據

我只能在特定區域中建立Power BI Embedded容量嗎?

使用多地理位置功能,您可以在與 Power BI 主租使用者位置不同的區域中購買 Power BI Embedded 容量

為什麼我看不到我有權查看的工作區?

當使用者獲授與工作區、應用程式或專案的許可權時,可能無法透過 API 呼叫立即取得。 結果可能是 『GET』 API 回應中的遺漏專案,或在嘗試使用專案時發生錯誤。 用戶可以呼叫 refreshUserPermissions API 來解決此問題,其會更新用戶權力。

如何尋找我的 PBI 租用戶區域?

您可以使用 PBI 入口網站來尋找 PBI 租用戶區域。

https://app.powerbi.com/> ? > 關於 Power BI

About Power BITenant region

雲端解決方案提供者 (CSP) 通道支持什麼?

  • 您可以使用訂用帳戶類型 CSP 為您的租使用者建立 PBIE
  • 合作夥伴帳戶可以登入客戶租使用者,併為客戶租用戶購買 PBIE,並將客戶租用戶使用者指定為 Power BI 容量管理員

為什麼會收到不支持的帳戶訊息?

Power BI 會要求您註冊組織帳戶。 不支持嘗試使用 Microsoft 帳戶註冊 Power BI。

我可以使用 API 來建立和管理 Azure 容量嗎?

是,您可以使用 PowerShell Cmdlet 和 Azure Resource Manager REST API 來建立和管理 PBIE 資源。

PBI Embedded 解決方案中的 PBI Embedded 容量角色為何?

若要 將解決方案提升至生產環境,您必須將應用程式所使用的Power BI內容(工作區)指派給Power BI Embedded (A SKU) 容量。

PBI Embedded 有哪些 Azure 區域可供使用?

Power BI Embedded 是非區域性的。 這表示它不相依於任何特定的 Azure 區域。

如需所有 Azure 產品的區域資訊,請參閱 依區域的 Azure 產品。

什麼是 Power BI Embedded 的驗證模型?

Power BI Embedded 會繼續針對主要使用者使用 Microsoft Entra ID(指定的 Power BI Pro 或 進階版 Per User (PPU) 授權使用者)驗證,或使用服務主體在 Power BI 內驗證應用程式。

ISV 可以為其應用程式實作自己的驗證和授權。

如果您已經有 Microsoft Entra 租使用者,您可以使用現有的目錄。 您也可以為內嵌的應用程式內容安全性建立新的 Microsoft Entra 租使用者。

若要取得 Microsoft Entra 令牌,請使用其中 一個 Microsoft 驗證連結庫。 有多個平臺可用的用戶端連結庫。

服務主體物件標識元是什麼物件標識符?

已註冊應用程式主畫面的物件標識碼是應用程式的物件識別碼。

在 [ 本機目錄 > 屬性 ] 區段中的Managed 應用程式中找到的物件標識碼是您需要使用的服務主體物件標識碼。 此物件標識碼是參考服務主體以進行作業,或變更服務主體對象標識碼。 例如,將服務主體以系統管理員身分套用至工作區。

Power BI Embedded 與其他 Azure 服務如何不同?

購買 Azure 中的 Power BI Embedded 之前,您必須先有 Power BI 帳戶。 您的 Power BI Embedded 部署區域會決定您的 Power BI 帳戶。 在 Azure 中管理 Power BI Embedded 資源,以:

  • 擴大/縮小
  • 新增容量管理員
  • 暫停/繼續服務

使用 PowerBI.com 將工作區指派/取消指派給 Power BI Embedded 容量。

使用數據列層級安全性 (RLS) 與 JavaScript 篩選之間的差異為何?

使用 RLS 與 JavaScript 篩選的時機通常會混淆。 其中一種方法是控制特定使用者可以看到的內容,另一種方法是優化用戶的檢視。

使用 RLS 時,ISV 開發人員會將數據篩選控制為模型建立和內嵌令牌產生的一部分。 使用者只會看到ISV允許使用者看到的內容。 在此情況下,使用者可以選擇查看小於所篩選的專案,但無法略過 RLS 組態,並查看超過允許的專案。

使用客戶端篩選 (JavaScript),ISV 可能會決定終端使用者在初始檢視中看到的內容,但他們無法控制終端使用者可能套用至檢視本身的變更。 由於使用者 JavaScript 用戶端程式代碼可以在後端觸發數據篩選,因此無法將其視為安全。

如何? 使用 Power BI 管理服務主體的許可權嗎?

一旦您讓 服務主體 與Power BI搭配使用,應用程式的AD許可權就不會再生效。 然後,應用程式的許可權會透過Power BI管理入口網站進行管理。

服務主體會從其安全組繼承所有 Power BI 租使用者設定的許可權。 若要限制許可權,請為服務主體建立專用安全組,並將它新增至 已啟用相關、已啟用Power BI 設定的特定安全組 清單。

當您將服務主體新增至新工作區時,這種情況很重要。 您可以透過 API 或使用 Power BI 服務 來管理這項工作。

何時應該使用應用程式識別碼與服務主體物件標識碼?

傳遞應用程式識別碼以進行驗證時,應用程式識別碼也稱為用戶端識別符,可用來建立存取令牌。

若要參考服務主體以進行作業,或進行變更,請使用 服務主體對象標識碼 ,例如,將服務主體套用為系統管理員至工作區。

如何內嵌包含編頁報表視覺效果的Power BI報表?

若要內嵌 Power BI 報表,其中包含具有內嵌客戶方法的編頁報表視覺效果,請使用服務主體,並使用包含下列專案的多重資源內嵌令牌內嵌報表

  • Power BI 報表標識碼
  • 編頁報表識別碼(視覺效果所連接的報表標識碼)
  • 資料集識別碼(Power BI 報表)

服務主體必須能夠存取這兩個報表(編頁和 Power BI)。 產生令牌呼叫的要求本文範例:

{
  "datasets": [
    {
      "id": "a5d577c7-0568-4180-a6d3-0f6cc0ca3df4"
    }
  ],
  "reports": [
    {
      "allowEdit": false,
      "id": "05024421-b4df-483c-a2ce-61202d0323ce"
    },
    {
      "id": "f8612306-f3a8-40e1-a448-d8e05992a007"
    }
  ]
}

注意

不支援主要使用者

您可以使用服務主體登入 Power BI 服務 嗎?

否 - 您無法使用服務主體登入 Power BI。

此外,只有在您產生內嵌令牌時,您才能在外部應用程式(SaaS 內嵌)中以使用者身分取用內容。

改善效能的最佳做法為何?

授權

如何? 購買 Power BI Embedded 嗎?

Power BI Embedded 可透過 Azure 取得。

如果我已購買 Power BI 進階版,而現在想要 Azure 中的一些 Power BI Embedded 權益,會發生什麼事?

客戶會繼續支付任何現有的 Power BI 進階版 購買費用,直到其目前的合約期限結束,屆時,客戶可能會視需要切換其 Power BI 進階版 購買。

我仍然需要購買 Power BI 進階版 才能存取 Power BI Embedded 嗎?

否,Power BI Embedded 包含您需要部署解決方案並將其散發給客戶的 Azure 型容量。

Power BI Embedded 的購買承諾為何?

客戶可以每小時變更其使用量。 Power BI Embedded 服務沒有每月或年度承諾用量。

我的帳單上會如何顯示 Power BI Embedded 的使用量?

Power BI Embedded 根據所部署的節點類型,以可預期的每小時費用來計費。 只要資源處於使用中狀態,就會向您收取費用,即使沒有使用量也一樣。 您必須暫停資源以停止計費。

神秘 Power BI Embedded 需要 Power BI Pro 或 進階版 Per User (PPU) 授權,為什麼?

您需要 Power BI Pro 或 進階版 Per User (PPU) 授權或服務主體才能使用 REST API。 若要將報表新增至 Power BI 工作區,分析師需要 Power BI Pro 或 進階版 Per User (PPU) 授權或服務主體。 若要管理 Power BI 租使用者和容量,系統管理員必須具備 Power BI Pro 或 進階版 Per User (PPU) 授權。

因為 Power BI Embedded 允許 Power BI 入口網站用來管理和驗證內嵌內容,因此需要 Power BI Pro 或 進階版 Per User (PPU) 授權,才能驗證 PowerBI.com 內的應用程式,才能存取正確的存放庫中的報表。

不過,若要在應用程式內建立/編輯內嵌報表,使用者不需要 Pro 或 進階版 Per User (PPU) 授權,因為使用者完全不需要是 Power BI 使用者。

我可以免費開始使用嗎?

是,您可以使用 Power BI Embedded 的 Azure 點數

我可以在 Azure 中取得 Power BI Embedded 的試用體驗嗎?

由於 Power BI Embedded 是 Azure 的一部分,因此可以在註冊 Azure 時,將服務與收到的 $200 美元點數搭配使用。

Power BI Embedded 是否適用於國家/地區雲端(美國政府、德國、中國)?

Power BI Embedded 也適用於 國家/地區雲端

Power BI Embedded 是否適用於非營利和教育版?

非盈利和教育實體沒有特殊的 Azure 定價。

Power BI 工作區集合

什麼是 Power BI 工作區集合?

Power BI 工作區集合Power BI Embedded 第 1 版) 是以 Power BI 工作區集合 Azure 資源為基礎的解決方案。 此解決方案可讓您使用Power BI工作區集合解決方案、專用 API 和工作區集合金鑰底下的 Power BI 內容,為客戶建立 Power BI Embedded 應用程式,以向 Power BI 驗證應用程式。

Power BI 工作區集合是否位於淘汰路徑上?

是,但已使用 Power BI工作區集合 解決方案的客戶可以繼續使用,直到淘汰為止。 客戶也可以建立新的工作區集合,以及任何仍使用Power BI工作區集合解決方案的Power BI Embedded 應用程式。

不過,這也表示不會將新功能新增至任何 Power BI 工作區集合 解決方案。 我們鼓勵客戶規劃移轉至新的 Power BI Embedded 解決方案。

何時停止Power BI工作區集合?

已經使用 Power BI工作區集合 解決方案的客戶可以繼續使用,直到其支援合約結束為止。

我可以在哪些區域中建立 PBI 工作區集合?

可用的區域包括澳大利亞東南部、巴西南部、加拿大中部、美國東部 2、日本東部、美國中北部、北歐、美國中南部、東南亞、英國南部、西歐、印度西部和美國西部。

為什麼應該從 PBI 工作區集合移轉至 Power BI Embedded?

有一些 Power BI Embedded 解決方案特性和功能,您無法使用 Power BI 工作區集合

部分功能包括:

  • 支援所有 PBI 數據源。 僅支援兩 個Power BI工作區集合 數據源。
  • Power BI Embedded 解決方案僅支援 Q&A、重新整理、書籤、內嵌 儀錶板和磚和自定義功能表等功能。
  • 容量計費模型。

內嵌安裝工具

什麼是內嵌安裝工具?

嵌設定工具 可讓您快速開始使用並下載範例應用程式,以開始使用Power BI進行內嵌。

我應該選擇哪一個解決方案?

  • 為客戶 內嵌可讓您將儀錶板和報表內嵌給沒有Power BI帳戶的使用者。 在 [ 內嵌設定工具] 中 ,執行 [為客戶 進行內嵌] 解決方案。
  • 為組織內嵌可讓您擴充 Power BI 服務。 在 [內嵌設定工具] 中,執行組織解決方案的 [內嵌]。

我已下載範例應用程式,我選擇哪一個解決方案?

如果您正在使用 內嵌讓客戶 體驗,請儲存並解壓縮 PowerBI-Developer-Samples.zip 盤案。 然後開啟 PowerBI-Developer-Samples-master\App Owns Data 資料夾並執行 PowerBIEmbedded_AppOwnsData.sln 檔案。

如果您正在使用 內嵌以取得組織 體驗,請儲存並解壓縮盤 PowerBI-Developer-Samples.zip 案。 然後開啟 PowerBI-Developer-Samples-master\User Owns Data\integrate-report-web-app 資料夾並執行 pbi-saas-embed-report.sln 檔案。

如何編輯已註冊的應用程式?

若要瞭解如何編輯 Microsoft Entra 已註冊的應用程式,請參閱 快速入門:在 Microsoft Entra 識別符中更新應用程式。

如何編輯Power BI使用者設定檔或資料?

您可以在這裏瞭解如何編輯 Power BI 數據

如需詳細資訊,請參閱 針對內嵌應用程式進行疑難解答。

更多問題嗎? 嘗試 Power BI 社群