對內部部署的資料閘道進行疑難排解
本文探討當您使用內部部署資料閘道時的一些常見問題。
注意
如果您遇到此處所未列出的問題,請在執行閘道的特定雲端服務建立支援票證。
更新為最新版本
確認您正在使用受支援的版本是一個良好的一般做法。 我們每月都會發佈內部部署的資料閘道的新更新。 目前,Microsoft 僅主動支援最近六個內部部署的資料閘道的版本。 如果正在使用的版本發生問題,請嘗試升級至最新版,因為您的問題可能已經在最新版本中解決。
叢集中的閘道成員間的版本不一致
將同一個叢集中的閘道成員版本保持同步。在叢集中使用相同的版本,有助於避免未預期的重新整理失敗。 這些重新整理失敗可能會發生,因為閘道成員是較舊的版本,無法執行經路由來的特定查詢。
疑難排解閘道管理
以下是一些一般管理問題以及協助其他客戶的解決方案。
移除閘道叢集的主要節點時出錯
如果叢集中有其他成員,就不能移除閘道的主要節點。 移除主要節點也表示移除閘道叢集。
疑難排解一般安裝問題
以下是一些常見的安裝問題以及協助其他客戶的解決方法。
錯誤︰無法將使用者新增到群組。 (-2147463168 PBIEgwService Performance Log Users)
當您嘗試在網域控制站上安裝閘道,就有可能會收到這個錯誤。 不支援在網域控制站上部署。 請將閘道部署在非網域控制站的電腦上。
過期的防毒軟體
若安裝電腦上的防毒軟體過期,您可能會遇到失敗。 您可以更新防毒軟體安裝,也可以在安裝閘道期間停用防毒軟體。 安裝完成後,請重新啟用防毒軟體。
已啟用 McAfee 端點 Defender 軟體
啟用 McAfee Endpoint Defender 之類的軟體時,您可能會遇到安裝失敗。 將您的防毒軟體設定為忽略閘道程序。
相同或較舊的閘道版本
如果您嘗試安裝與已安裝的閘道版本相同或較舊的版本,您可能會遇到下列錯誤。
錯誤:使用者設定檔是暫存設定檔
這是電腦的問題。 請連絡您的內部 IT 團隊以移除暫存設定檔。
針對設定進行疑難排解
防火牆或 Proxy
若要測試閘道是否可以存取所有必要端口,請執行網路連接埠測試。 測試的結果摘要為已完成 (已成功) 或已完成 (失敗,查看最後測試結果)。 如果測試成功,則您的閘道成功連線到所有必要的連接埠。 如果測試失敗,則您的網路環境可能正在封鎖這些必要的連接埠和伺服器。
如需為閘道提供 Proxy 資訊的資訊,請移至設定內部部署資料閘道的 Proxy 設定。
防火牆也可能會封鎖 Azure 服務匯流排對 Azure 資料中心建立的連線。 如果是這樣,將您區域內這些資料中心的 IP 位址解除封鎖。 您可以在此網站取得一份 Azure IP 位址清單。 若要尋找您目前所在的資料中心區域,請移至設定資料中心區域。
Proxy 伺服器的驗證
您的 Proxy 可能會要求驗證網域使用者帳戶。 根據預設,對 Windows 服務登入使用者,閘道會使用服務 SID。 將登入使用者變更為網域使用者可以解決這個問題。 如需詳細資訊,請移至將閘道服務帳戶變更為網域使用者。
您的 Proxy 只允許連接埠 80 和 443 的流量
某些 Proxy 會將流量限制在連接埠 80 和 443。 根據預設,Azure 服務匯流排的通訊會發生在 443 以外的連接埠。
您可以強制閘道使用 HTTPS 與服務匯流排進行通訊,而不使用 TCP。
閘道代理無法連接至受管理的資料湖
如果您使用 Proxy 存取使用內部部署資料閘道的內部部署資料,您可能無法使用預設 Proxy 設定連接到受管理的資料湖 (MDL)。 若要連接到 MDL,請務必將位址 *.dfs.core.windows.net
與 *.blob.core.windows.net
新增至 Proxy 伺服器上的允許清單。
系統效能計數器資料無法使用
如果內部部署資料閘道應用程式所使用的目前服務帳戶不是本機安全性群組 性能記錄使用者的成員,您可能會在 系統計數器匯總報告中觀察到,只有系統記憶體使用量值可用。
若要解決此行為,請將內部部署資料閘道服務帳戶新增至本機安全性群組 效能記錄使用者,然後重新開機內部部署資料閘道服務。
常見錯誤
錯誤:無法建立閘道。 請再試一次。
此錯誤可能是由於 Proxy 設定問題。 閘道記錄提供疑難排解的其他詳細資料。 如需更多資訊,請移至設定內部部署資料閘道的 Proxy 設定。
錯誤:Power BI 服務回報無法連繫區域閘道。 請重新啟動閘道,然後再試一次。
設定結束時,會再次呼叫 Power BI 服務以驗證閘道。 Power BI 服務未將閘道報告為即時。 重新啟動 Windows 服務可能會讓通訊成功。 如需詳細資料,請依下節說明,收集並檢閱記錄。
錯誤:需要資訊才能合併資料
即使 Power BI Desktop 上的重新整理正常運作,您也可能會在 Power BI 服務中發生重新整理失敗,並出現「需要資訊才能合併資料」的錯誤。 當 Power BI Desktop 中的重新整理使用檔案>選項和設定>選項>隱私權>一律忽略隱私權等級設定選項組時,就會出現此問題,但選取其他選項時會引發防火牆錯誤。 如果您嘗試在 Power BI 服務中執行此重新整理,則重新整理將無法運作,因為一律忽略隱私權等級設定在 Power BI 服務中無法使用。 若要解決此錯誤,請嘗試在 Power BI 桌面選項>全域>隱私權和選項>目前檔案>隱私權設定中變更隱私權等級,這樣就不會忽略資料的隱私權。 將檔案重新發佈至 Power BI 服務,並將認證更新為 Power BI 服務中的「組織」。
錯誤:太多重新整理同時發生。
閘道的並行限制為 30。 如果您收到此錯誤,表示您已達到並行限制。 您可以使用閘道診斷範本來監視並行計數。 若要避免發生此問題,請升級叢集中的閘道數目,或啟動新的叢集來平衡要求負載。
疑難排解工具
從內部部署的資料閘道應用程式收集記錄
您可為閘道收集數個記錄檔,並應一律從記錄檔開始收集起。 在安裝閘道之後,收集記錄最簡單的方法是透過內部部署資料閘道應用程式。 在內部部署資料閘道應用程式中,選取 [診斷],然後選取 [匯出記錄] 連結,如下圖所示。
此檔案會以 .zip 格式儲存至 Windows 桌面的 ODGLogs 資料夾。
事件記錄檔
若要尋找內部部署的資料閘道服務的事件記錄檔,請執行下列步驟:
在具有閘道安裝的電腦上,開啟 [事件檢視器]。
展開事件檢視器>應用程式及服務記錄。
選取 [內部部署資料閘道服務]。
限制與考量
Power BI 閘道 REST API 不支援閘道叢集。