在 Power Platform 資料流程中使用內部部署的資料閘道

安裝內部部署數據閘道,以在Power Platform資料流與不在雲端的數據源之間快速且安全地傳輸數據,例如內部部署 SQL Server 資料庫或內部部署 SharePoint 網站。 您可以檢視具有系統管理許可權的所有閘道,以及管理這些閘道的許可權和連線。

必要條件

Power BI 服務

  • Power BI Pro 授權或 PPU 授權。 沒有嗎? 免費註冊 60 天。

  • 若要建立查詢內部部署數據源的數據流,您需要下列其中一項:

    • 在閘道上 管理員 istrator 許可權。
    • 連線 閘道上的建立者許可權。
    • 您想要在身為使用者之閘道上建立的數據源網關聯機。

Power Apps

  • Power Apps 帳戶。 沒有嗎? 免費註冊 30 天。

  • 閘道的系統管理權限。 預設會為您安裝的閘道提供這些許可權。 管理員 istrators 可以授與其他人員閘道的許可權。

  • 支援使用內部部署閘道存取內部部署資料的授權。 詳細資訊:Power Apps 定價頁面中「探索Power Apps方案」數據表的「連線 至您的數據」數據列。

安裝閘道

您可以直接從在線服務安裝內部部署數據閘道。

注意

  • 請務必使用支持的內部部署數據網關版本,這是很好的一般作法。 我們每個月都會發行內部部署數據閘道的新更新。 目前,Microsoft 僅支持內部部署數據閘道的最後六個版本。
  • 從 2022 年 4 月開始,最低所需的閘道版本將是 2021 年 2 月。 使用舊版閘道重新整理的數據流可能會停止重新整理。

從 Power BI 服務 安裝閘道

若要從 Power BI 服務 安裝閘道:

  1. 選取 Power BI 服務 右上角的 [下載] 按鈕,然後選擇 [數據網關]。

    顯示 Power Bi 服務中數據閘道選取專案的影像。

  2. 使用安裝內部部署數據閘道中 提供的指示來安裝閘道

從 Power Apps 安裝閘道

若要從 Power Apps 安裝閘道:

  1. 在 powerapps.com 的左側瀏覽窗格中,選取 [數據>網關]。

    左側導覽列中的閘道。

  2. 選取 [ 新增閘道]。

    顯示 Power Apps 中新網關按鈕的影像。

  3. 在 [ 內部部署數據閘道 ] 區段中,選取 [ 下載]。

  4. 使用安裝內部部署數據閘道中 提供的指示來安裝閘道

在數據流中使用內部部署數據來源

  1. 如需如何建立新數據流的指示,請移至 從數據源建立數據流。

  2. 從數據源清單中選取內部部署數據源。

    選擇內部部署數據源。

  3. 提供將用來存取內部部署數據的企業網關聯機詳細數據。 您必須選取閘道本身,並提供所選閘道的認證。 只有您是系統管理員的閘道才會出現在清單中。

    提供線上詳細數據。

您可以變更用於指定數據流的企業閘道,並使用數據流撰寫工具變更指派給所有查詢的閘道。

注意

數據流會嘗試使用新的閘道尋找或建立必要的數據源。 如果無法這麼做,您必須先從選取的閘道取得所有必要的數據流,才能變更閘道。

檢視和管理閘道權限

Power BI 服務 閘道許可權

  1. 選取 Power BI 服務 右上角的 [設定] 按鈕,選擇 [管理網關],然後選取您想要的網關。

    顯示 Power BI 服務 中管理閘道選取專案的影像。

  2. 若要將使用者新增至閘道,請選取 [管理員 istrators] 資料表,然後輸入您要新增為系統管理員的使用者電子郵件位址。 在數據流中建立或修改數據源需要閘道 管理員 許可權。 管理員 完全控制閘道,包括新增使用者、設定許可權、建立所有可用數據源的連線,以及刪除閘道。

將使用者新增至閘道時,適用下列條件:

  1. 如果我們偵測到現有數據源可供選取的閘道使用,則會預先填入 [ 用戶 名稱] 和 [密碼 ] 字段。

    1. 如果您此時選取 [下一步 ],則會被視為使用該現有的數據源,因此您只需要擁有該數據源的許可權。

    2. 如果您編輯任何認證欄位,然後選取 [下一步],則會被視為編輯現有的數據源,此時您必須是網關的系統管理員。

  2. 如果未偵測到現有數據源可供選取的閘道使用,[ 使用者 名稱] 和 [密碼 ] 欄位將會是空白的,而且如果您編輯認證欄位並選取 [下一步],則您會被視為在閘道上建立新的數據源,此時您必須是網關的系統管理員。

如果您只有閘道的數據源用戶許可權,就無法達到 1.b 和 2,而且無法建立數據流。

Power Apps 閘道許可權

  1. 在 powerapps.com左側瀏覽窗格中,選取 [網關],然後選取您想要的閘道。

  2. 若要將使用者新增至閘道,請選取 [使用者]、指定使用者或群組,然後指定許可權等級。 在數據流中使用閘道建立新的數據源需要閘道 管理員 許可權。 管理員 完全控制閘道,包括新增使用者、設定許可權、建立所有可用數據源的連線,以及刪除閘道。

檢視和管理閘道連線

Power BI 服務 網關聯機

  1. 選取 Power BI 服務 右上角的 [設定] 按鈕,選擇 [管理網關],然後選取您想要的網關。

  2. 執行您要的動作:

    • 若要檢視詳細數據並編輯設定,請選取 [網關叢集 設定]。
    • 若要將使用者新增為閘道的系統管理員,請選取 [管理員 istrators]。
    • 若要將數據源新增至閘道,請選取 [新增數據源]、輸入數據源名稱,然後選擇 [數據源] 底下的數據源類型 設定,然後輸入將使用數據源的人員的電子郵件位址。
    • 若要刪除閘道,請選取網關名稱右邊的省略號,然後選取 [ 移除]。

Power Apps 網關聯機

  1. 在 powerapps.com左側導覽列中,選取 [網關],然後選擇您想要的閘道。

  2. 執行您要的動作:

    • 若要檢視詳細數據、編輯設定或刪除閘道,請選取 連線,然後選取連線。

    • 若要共享連線,請選取 [共用 ],然後新增或移除使用者。

      注意

      您只能共用某些類型的連線,例如 SQL Server 連線。 如需詳細資訊,請參閱 在Power Apps 中共用畫布應用程式資源。

      如需如何管理連線的詳細資訊,請參閱 在Power Apps中管理畫布應用程式連線。

限制

使用企業閘道和數據流時,有一些已知的限制。

  • 如果使用過期的數據網關,數據流重新整理可能會失敗。 從 2022 年 4 月開始,最低所需的數據閘道版本是 2021 年 2 月。

  • 每個數據流只能使用一個閘道。 因此,所有查詢都應該使用相同的閘道進行設定。

  • 變更閘道會影響整個數據流。

  • 如果需要數個閘道,最佳做法是建置數個數據流(每個閘道各一個)。 然後使用計算或數據表參考功能來統一數據。

  • 數據流僅支援使用企業閘道。 個人閘道不適用於下拉式清單和設定畫面中的選取專案。

  • 只有具有 管理員許可權的人員才支援在數據流中使用閘道建立新的數據源。

  • 具有 [可以使用 ] 或 [可以使用 + 共用 ] 許可權的使用者,可以在建立數據流時使用現有的聯機。

  • 支援下列連接器:

疑難排解

當您嘗試使用內部部署數據源發佈數據流時,可能會遇到下列 MashupException 錯誤:

AzureDataLakeStorage failed to get the response:
'The underlying connection was closed: An unexpected error occurred on a send.'

此錯誤通常是因為您嘗試透過 Proxy 連線到 Azure Data Lake 儲存體 端點,但尚未正確設定內部部署數據閘道的 Proxy 設定。 若要深入瞭解如何設定這些 Proxy 設定,請移至設定 內部部署數據閘道的 Proxy 設定。

如需針對閘道問題進行疑難解答的詳細資訊,或為您的網路設定閘道服務,請移至 內部部署數據閘道檔

如果您遇到所使用的閘道版本問題,請嘗試更新至最新版本,因為您的問題可能已在最新版本中解決。 如需更新閘道的詳細資訊,請移至 更新內部部署數據閘道

下一步