共用方式為


根據伺服器 CPU 調整閘道效能

內部部署數據閘道具有設定,可控制安裝閘道之電腦上的資源使用量。 根據預設,從 2019 年 6 月開始的閘道版本(3000.6.204)會自動調整這些設定,並根據 CPU 容量使用更多或更少的資源:

設定 說明
MashupDefaultPoolContainerMaxCount Power BI 重新整理、Azure Analysis Services 和其他專案的容器計數上限。
MashupDefaultPoolContainerMaxWorkingSetInMB Power BI 重新整理、Azure Analysis Services 及其他專案的工作集大小上限。
MashupDQPoolContainerMaxCount Power BI Direct Query 的容器計數上限。
MashupTestConnectionPoolContainerMaxInstanceCount 測試連線的容器計數上限。
MashupAzureConnectorsCachingPoolContainerMaxCount LogicApps、Power Apps 和 Power Automate 的容器計數上限。
PowerQueryOnlineCachingPoolContainerMaxCount Power Query Online 的容器計數上限。

使用MashupDefaultPoolContainerMaxWorkingSetInMB設定來變更預設資源池。 只有預設集區可以變更記憶體集。 針對其他集區,由於效能和穩定性的考量,無法實現。 MashupDQPoolContainerMaxWorkingSetInMB設定無法在配置文件中變更。

大部分的查詢都會使用 混搭容器 來執行。 因此,混搭容器的數目會決定可以平行執行的查詢數目。 工作集會定義配置給每個容器的記憶體。 這些設定可在 \Program Files\On-premises data gateway\Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config中使用。

如果您手動變更上述任何設定,若要讓這些設定生效,您也必須在 \Program Files\On-premises data gateway\Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config中將 設定MashupDisableContainerAutoConfigTrue 來停用自動調整。如果 MashupDisableContainerAutoConfig 設定為 False,則一律會啟用自動調整。