內部部署數據閘道具有設定,可控制安裝閘道之電腦上的資源使用量。 根據預設,從 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中將 設定MashupDisableContainerAutoConfig
為 True 來停用自動調整。如果 MashupDisableContainerAutoConfig
設定為 False,則一律會啟用自動調整。