共用方式為


安裝及設定內部部署資料閘道

如果相同區域中有一或多部 Analysis Services 伺服器連線到內部部署資料來源,則需要一個內部部署閘道。 雖然您安裝的閘道與 Power BI、Power Apps 和 Logic Apps 等其他服務所使用的閘道相同,但針對 Azure Analysis Services 安裝時,您必須完成一些額外步驟。 此安裝文章僅適用於 Azure Analysis Services

若要深入了解 Azure Analysis Services 如何與閘道搭配運作,請參閱連線至內部部署資料來源。 若要深入了解進階安裝案例和一般閘道,請參閱內部部署資料閘道文件

必要條件

最低需求:

  • .NET 4.8 Framework
  • 64 位元版本的 Windows 8 / Windows Server 2012 R2 (或更新版本)

建議配備:

  • 8 核心 CPU
  • 8 GB 記憶體
  • 64 位元版本的 Windows 8 / Windows Server 2012 R2 (或更新版本)

重要考量︰

  • 在設定期間,向 Azure 註冊您的閘道時,系統會選取您訂用帳戶的預設區域。 您可以選擇不同的訂用帳戶和區域。 如果您有伺服器位於多個區域中,您必須針對每個區域安裝一個閘道。
  • 閘道無法安裝在網域控制站上。
  • 一部電腦只能安裝一個閘道。
  • 請在電源維持開啟且不會進入睡眠狀態的電腦上安裝閘道。
  • 請勿在只能使用無線方式與網路連線的電腦上安裝閘道。 效能會因此降低。
  • 安裝閘道時,您用來登入電腦的使用者帳戶必須具有「登入為服務」權限。 安裝完成時,內部部署資料閘道服務會使用 NT SERVICE\PBIEgwService 帳戶登入為服務。 在安裝期間可以指定不同的帳戶,或是可在安裝完成後於服務中指定。 在安裝時請確定群組原則設定允許您用於登入的帳戶,且您選擇的服務帳戶具有「登入為服務」權限。
  • 如果租用戶與您要註冊閘道的訂用帳戶相同,請以 Microsoft Entra ID 中的帳戶登入 Azure。 安裝和註冊閘道時不支援 Azure B2B (來賓) 帳戶。
  • 如果資料來源位於 Azure 虛擬網路 (VNet) 上,您必須設定 AlwaysUseGateway 伺服器屬性。
  • 如果在 Azure 虛擬機器 (VM) 上安裝閘道,請設定加速網路以確保最佳網路效能。 若要深入了解,請參閱建立使用加速網路的 Windows VM

下載

下載閘道

安裝

  1. 執行安裝程式。

  2. 選取 [內部部署的資料閘道]

    Screenshot showing gateway selection.

  3. 選取位置,接受條款,然後按一下 [安裝]

    Screenshot showing install location and license terms.

  4. 登入Azure。 帳戶必須位於您租用戶的 Microsoft Entra ID 中。 此帳戶用於閘道管理員。 安裝和註冊閘道時不支援 Azure B2B (來賓) 帳戶。

    Screenshot showing sign in to Azure.

    注意

    如果您使用網域帳戶來登入,該帳戶會對應至 Microsoft Entra ID 中的組織帳戶。 您的組織帳戶會當作閘道管理員。

註冊

若要在 Azure 中建立閘道資源,您必須向閘道雲端服務註冊您安裝的本機執行個體。

  1. 選取 [在這部電腦上註冊新的閘道]

    Screenshot that highlights the Register a new gateway on this computer option.

  2. 輸入您的閘道名稱和復原金鑰。 根據預設,閘道會使用您訂用帳戶的預設區域。 如果您需要選取不同的區域,請選取 [變更區域]

    重要

    將您的修復金鑰儲存在安全的地方。 必須要有修復金鑰,才能接管、移轉或還原閘道。

    Screenshot showing Register.

建立 Azure 閘道資源

在您安裝並註冊閘道之後,您必須在 Azure 中建立閘道資源。 使用您用於註冊閘道的相同帳戶登入 Azure。

  1. 在 Azure 入口網站中,按一下 [建立資源],然後搜尋 [內部部署的資料閘道],按一下 [建立]

    Screenshot showing create a gateway resource.

  2. 在 [建立連線閘道] 中,輸入下列設定:

    • 名稱:輸入閘道資源的名稱。

    • 訂用帳戶︰選取要與閘道資源關聯的 Azure 訂用帳戶。

      預設的訂用帳戶會由您用來登入的 Azure 帳戶來決定。

    • 資源群組:建立資源群組,或選取現有的資源群組。

    • 位置:選取您註冊閘道的區域。

    • 安裝名稱︰如果尚未選取閘道安裝,請選取已在電腦上安裝和註冊的閘道。

      完成後請按一下 [建立]

將閘道資源連接至伺服器

注意

入口網站不支援從伺服器連線到不同訂用帳戶的閘道資源,但支援使用 PowerShell。

  1. 在 Azure Analysis Services 伺服器概觀中,按一下 [內部部署資料閘道]

    Screenshot showing On-Premises Data Gateway in Settings.

  2. 在 [挑選要連線的內部部署資料閘道] 中,選取您的閘道資源,然後按一下 [連線選取的閘道]

    Screenshot showing Connect server to gateway resource

    注意

    如果您的閘道並未出現在清單中,您的伺服器可能不在註冊閘道時所指定的相同區域中。

    當伺服器與閘道資源之間的連線成功時,狀態會顯示 [已連線]

    Screenshot showing connect server to gateway resource success.

最佳化

根據預設,閘道會在將資料傳送到 Analysis Services 伺服器資源之前,先多工緩衝處理資料,這可能會導致資料載入和重新整理作業期間的效能降低。 若要確保最佳效能,請覆寫預設設定:

  1. 在 C:\Program Files\On-Premises data gateway\Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config 檔案中,將 StreamBeforeRequestCompletes 設定設為 True,然後儲存。

    <setting name="StreamBeforeRequestCompletes" serializeAs="String">
       <value>True</value>
    </setting>
    
  2. 內部部署的資料閘道>服務設定中,重新啟動閘道。

下一步