共用方式為


在 Power Platform 數據流中使用內部部署數據閘道

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

先決條件

Power BI 服務

  • 您必須安裝一個目前支援的閘道 ,才能搭配數據流使用。 與 Power BI 資料流搭配運作的最低版本是 3000.214.8

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

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

    • 閘道的系統管理員許可權。
    • 閘道上的連線建立者許可權。
    • 您打算使用的資料來源的閘道連接,已在您作為使用者的閘道上建立。

Power Apps

  • 您必須安裝目前支援的閘道器,才能與數據流搭配使用。 與 Power Apps 數據流搭配運作的最低版本是 3000.214.8

  • Power Apps 帳戶。 沒有嗎? 註冊即可享受 30 天免費試用

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

  • 支援使用內部部署閘道存取內部部署數據的授權。 詳細資訊: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. 若要將使用者新增至閘道,請選取 Administrators 資料表,然後輸入您要新增為系統管理員的使用者電子郵件位址。 在數據流中建立或修改數據源需要閘道的管理員許可權。 系統管理員可以完全控制網關,包括新增使用者、設定許可權、建立所有可用數據源的連線,以及刪除網關。

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

  1. 如果我們偵測到現有數據源可供選取的閘道使用,則會預先填入 UsernamePassword 字段。

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

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

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

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

Power Apps 閘道許可權

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

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

檢視和管理網關連線

Power BI 服務的網關連接

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

  2. 執行您要的動作:

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

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 Storage 端點,但尚未正確設定內部部署數據閘道的 Proxy 設定。 若要深入瞭解如何設定這些 Proxy 設定,請移至 設定內部部署資料閘道的 Proxy 設定

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

如果您遇到所使用的閘道版本問題,請嘗試更新至最新版本,因為您的問題可能已在最新版本中解決。 如需有關更新閘道的更多資訊,請前往 更新內部部署資料閘道

後續步驟