Share via


在 進階版 容量中設定工作負載

本文列出 Power BI 進階版 的工作負載,並說明其容量。

注意

您可以使用容量 REST API 來啟用工作負載並指派給容量

支援的工作負載

查詢工作負載會針對 進階版 容量 SKU 所決定的資源進行優化,並受到限制。 進階版 容量也支援可以使用容量資源的其他工作負載。

下列工作負載清單描述哪些 進階版 SKU 支援每個工作負載:

  • AI - 除了 EM1/A1 SKU 之外,也支援所有 SKU

  • 語意模型 - 支援所有 SKU

  • 數據流 - 支援所有 SKU

  • 編頁報表 - 支援所有 SKU

設定工作負載

您可以設定容量的工作負載設定,以調整工作負載的行為。

重要

所有工作負載一律會啟用,且無法停用。 您的容量資源會根據您的容量使用量由Power BI管理。

在Power BI管理入口網站中設定工作負載

  1. 使用您的系統管理員帳戶認證登入 Power BI

  2. 從頁首選取 ...。>>設定 管理員 入口網站

    Settings menu with admin portal selected.

  3. 移至 [容量設定],然後從 [Power BI 進階版] 索引卷標選取容量。

  4. 展開 [工作負載]。

  5. 根據您的規格設定每個工作負載的值。

  6. 選取套用

監視工作負載

使用 Microsoft Fabric 容量計量應用程式來監視容量的活動。

重要

如果您的 Power BI 進階版 容量遇到高資源使用量,導致效能或可靠性問題,您可以接收通知電子郵件來識別並解決問題。 這可以是針對多載容量進行疑難解答的簡化方式。 如需詳細資訊,請參閱通知

AI (預覽版)

AI 工作負載可讓您在 Power BI 中使用認知服務和自動化 機器學習。 使用下列設定來控制工作負載行為。

設定名稱 描述
最大記憶體 :1 AI 進程可在容量中使用的可用記憶體百分比上限。
允許從 Power BI Desktop 使用 此設定會保留供日後使用,而且不會出現在所有租使用者中。
允許建置機器學習模型 指定商務分析師是否可以直接在Power BI中定型、驗證及叫用機器學習模型。 如需詳細資訊,請參閱Power BI中的自動化 機器學習(預覽版)。
啟用 AI 要求的平行處理原則 指定 AI 要求是否可以平行執行。

1 進階版 不需要變更記憶體設定。 進階版中的記憶體會自動由基礎系統管理。

語意模型

本節說明下列語意模型工作負載設定:

Power BI 設定

使用下表中的設定來控制工作負載行為。 設定 具有連結的其他資訊,您可以在下表下方的指定區段中檢閱。

設定名稱 描述
最大記憶體 :1 語意模型可在容量中使用的可用記憶體百分比上限。
XMLA 端點 指定來自用戶端應用程式的聯機會接受工作區和應用程式層級設定的安全組成員資格。 如需詳細資訊,請參閱使用用戶端應用程式和工具 連線 語意模型。
中繼數據列集計數上限 DirectQuery 所傳回的中繼數據列數目上限。 默認值為 1000000,允許的範圍介於 100000 到 2147483646 之間。 根據數據源支援的內容,上限可能需要進一步限制。
最大離線語意模型大小 (GB) 記憶體中離線語意模型的大小上限。 這是磁碟上的壓縮大小。 默認值為 0,這是 SKU 定義的最高限制。 允許的範圍介於 0 和容量大小限制之間。
結果數據列計數上限 DAX 查詢中傳回的數據列數目上限。 默認值為 2147483647,允許的範圍介於 100000 到 2147483647 之間。
查詢記憶體限制 ≤ 工作負載中可用於執行 MDX 或 DAX 查詢的可用記憶體百分比上限。 默認值為 0,這會導致套用 SKU 特定的自動查詢記憶體限制。
查詢逾時 (秒) 查詢逾時前的最大時間量。默認值為3600秒(1小時)。 值為 0 指定查詢不會逾時。
自動頁面重新整理 開啟/關閉切換可讓進階工作區根據固定間隔自動重新整理頁面。
最小重新整理間隔 如果開啟自動頁面重新整理,則為頁面重新整理間隔所允許的最小間隔。 默認值為五分鐘,且允許的最小值為一秒。
變更偵測量值 開啟/關閉切換,可讓進階工作區根據變更偵測使用自動頁面重新整理報表。
最小執行間隔 如果變更偵測量值開啟,允許輪詢數據變更的最低執行間隔。 默認值為五秒,允許的最小值為一秒。

1 進階版 不需要變更記憶體設定。 進階版中的記憶體會自動由基礎系統管理。

中繼數據列集計數上限

使用此設定來控制資源密集型或設計不佳報表的影響。 當 DirectQuery 語意模型查詢產生源資料庫非常大的結果時,可能會導致記憶體使用量和處理額外負荷突然增加。 這種情況可能會導致其他使用者和報告資源不足。 此設定可讓容量管理員調整個別查詢可從數據源擷取的數據列數目。

或者,如果容量可以支持超過一百萬個數據列預設值,而且您有大型語意模型,請增加此設定以擷取更多數據列。

此設定只會影響 DirectQuery 查詢,而 [結果數據列集計數 上限] 會影響 DAX 查詢。

離線語意模型大小上限

使用此設定可防止報表建立者發佈可能會對容量造成負面影響的大型語意模型。 在語意模型載入記憶體之前,Power BI 無法判斷實際的記憶體內部大小。 具有較小脫機大小的語意模型可能會有比具有較大離線大小的語意模型更大的記憶體使用量。

如果您有大於您為此設定所指定大小的現有語意模型,當使用者嘗試存取語意模型時,語意模型將無法載入。 如果語意模型大於為語意模型工作負載設定的最大記憶體,則語意模型也無法載入。

此設定適用於小型語意模型儲存格式(ABF 格式)和大型語意模型儲存格式(進階版 Files)的模型,但相同模型的離線大小在儲存在一種格式與另一種格式時可能會不同。 如需詳細資訊,請參閱 Power BI 中的大型模型 進階版

為了保護系統的效能,無論設定的值為何,都會套用適用於最大離線語意模型大小的額外SKU特定硬上限。 下表中的其他 SKU 特定硬式上限不適用於儲存在大型語意模型儲存格式的 Power BI 語意模型。

SKU 限制1
F2 1 GB
F4 2 GB
F8/EM1/A1 3 GB
F16/EM2/A2 5 GB
F32/EM3/A3 6 GB
F64/P1/A4 10 GB
F128/P2/A5 10 GB
F256/P3/A6 10 GB
F512/P4/A7 10 GB
F1024/P5/A8 10 GB
F2048 10 GB

1最大離線語意模型大小的硬式上限 (小型儲存格式)。

結果數據列集計數上限

使用此設定來控制資源密集型或設計不佳報表的影響。 如果在 DAX 查詢中達到此限制,報表使用者就會看到下列錯誤。 他們應該複製錯誤詳細數據,並連絡系統管理員。

Couldn't load data for this visual

此設定只會影響 DAX 查詢,而 [中繼數據列集計數 上限] 會影響 DirectQuery 查詢。

查詢記憶體限制

使用此設定來控制資源密集型或設計不佳報表的影響。 某些查詢和計算可能會導致在容量上使用大量記憶體的中繼結果。 這種情況可能會導致其他查詢執行速度非常慢、從容量中收回其他語意模型,並導致容量其他用戶的記憶體不足錯誤。

此設定適用於Power BI報表執行的所有DAX和MDX查詢、在Excel報表中進行分析,以及其他可能透過XMLA端點連線的工具。

數據重新整理作業也可能在重新整理語意模型中的數據之後,重新整理儀錶板磚和可視化快取的一部分來執行DAX查詢。 這類查詢也可能因為此設定而失敗,這可能會導致數據重新整理作業處於失敗狀態,即使語意模型中的數據已成功更新也一樣。

默認設定為 0,這會導致套用下列 SKU 特定的自動查詢記憶體限制。

SKU 自動查詢記憶體限制
F2 1 GB
F4 1 GB
F8/EM1/A1 1 GB
F16/EM2/A2 2 GB
F32/EM3/A3 5 GB
F64/P1/A4 10 GB
F128/P2/A5 10 GB
F256/P3/A6 10 GB
F512/P4/A7 20 GB
F1024/P5/A8 40 GB
F2048 40 GB

未指派給 進階版 容量的工作區查詢限制為 1GB。

查詢逾時

使用此設定可維持對長時間執行之查詢的較佳控制,這可能會導致使用者載入緩慢的報告。

此設定適用於Power BI報表執行的所有DAX和MDX查詢、在Excel報表中進行分析,以及其他可能透過XMLA端點連線的工具。

數據重新整理作業也可能在重新整理語意模型中的數據之後,重新整理儀錶板磚和可視化快取的一部分來執行DAX查詢。 這類查詢也可能因為此設定而失敗,這可能會導致數據重新整理作業處於失敗狀態,即使語意模型中的數據已成功更新也一樣。

此設定適用於單一查詢,而不是執行與更新語意模型或報表相關聯的所有查詢所花費的時間長度。 請考慮下列範例:

  • [ 查詢逾時] 設定為 1200 (20 分鐘)。
  • 有五個查詢要執行,每個查詢執行 15 分鐘。

所有查詢的合併時間是75分鐘,但設定限制並未達到,因為所有個別查詢都會執行不到20分鐘。

請注意,Power BI 報表會針對容量的每個查詢覆寫此預設值,其逾時時間要小得多。 每個查詢的逾時通常是大約三分鐘。

自動重新整理頁面

啟用時,自動頁面重新整理可讓使用者在 進階版 容量中針對 DirectQuery 來源,以定義間隔重新整理報表中的頁面。 身為容量管理員,您可以執行下列動作:

  • 開啟和關閉自動頁面重新整理
  • 定義最小重新整理間隔

若要尋找自動頁面重新整理設定:

  1. 在 Power BI 管理員 入口網站中,選取 [容量設定]。

  2. 選取您的容量,然後向下捲動並展開 [ 工作負載] 功能表。

  3. 向下捲動至 [語意模型] 區段。

Screenshot that shows the admin setting for automatic refresh interval.

自動頁面重新整理所建立的查詢會直接移至數據源,因此在組織中允許自動頁面重新整理時,請務必考慮這些來源的可靠性與負載。

Analysis Services 伺服器屬性

Power BI 進階版 支援其他 Analysis Services 伺服器屬性。 若要檢閱這些屬性,請參閱 Analysis Services 中的伺服器屬性。

管理員 入口網站切換

Analysis Services XMLA 型伺服器屬性設定預設為啟用。 啟用時,工作區管理員可以修改個別工作區的行為。 修改的屬性僅適用於該工作區。 若要切換 Analysis Services 伺服器屬性設定,請遵循下列步驟。

  1. 移至您的 容量設定

  2. 選取您要停用 Analysis Services 伺服器屬性容量。

  3. 展開 [工作負載]。

  4. 在語意模型,針對 [觀察 XMLA 型工作區設定] 選取您想要的設定(這可能會覆寫容量設定) 參數。

    Screenshot that shows the admin setting for disabling the analysis services server properties.

資料流程

數據流工作負載可讓您使用數據流自助數據準備,來內嵌、轉換、整合及擴充數據。 使用下列設定來控制 進階版 中的工作負載行為。 Power BI 進階版 不需要變更記憶體設定。 進階版中的記憶體會自動由基礎系統管理。

增強數據流計算引擎

若要從新的計算引擎獲益,請將數據擷取分割成不同的數據流,並將轉換邏輯放入不同數據流中的計算實體。 因為計算引擎適用於參考現有數據流的數據流,因此建議使用此方法。 它不適用於擷取數據流。 遵循本指南可確保新的計算引擎處理轉換步驟,例如聯結和合併,以獲得最佳效能。

分頁報表

編頁報表工作負載可讓您根據標準 SQL Server Reporting Services 格式,以 Power BI 服務 執行編頁報表。

編頁報表提供 SQL Server Reporting Services (SSRS) 報表目前執行的相同功能,包括報表作者新增自定義程式代碼的能力。 這可讓作者動態變更報表,例如根據程式代碼表達式變更文字色彩。

輸出連線

默認會開啟輸出連線。 它可讓編頁報表提出擷取外部資源的要求,例如影像,以及呼叫使用編頁報表中自定義程式碼定義的外部 API 和 Azure 函式。 全域管理員或 Power BI 服務 系統管理員可以在Power BI管理入口網站中停用此設定。

若要前往輸出連線設定,請遵循下列步驟:

  1. 在 Power BI 服務 中,流覽至管理入口網站

  2. 從 [Power BI 進階版] 索引標籤中,選取您要停用編頁報表輸出要求的容量。

  3. 展開 [工作負載]。

    輸出連線參數位於 編頁報表 區段中。

    • 當 [輸出 連線][停用] 關閉時,會啟用輸出連線。

    • 當 [輸出 連線][停用] 開啟時,會停用輸出連線能力。

  4. 變更之後,請選取 [ 套用]。

    A screenshot of the paginated reports outbound connectivity setting.

編頁報表工作負載會自動啟用,且一律會啟用。