次の方法で共有


プロキシ設定の構成に関するステップ バイ ステップ ガイド

作業環境で、サービスに接続するためにプロキシ サーバーを経由するために Microsoft オンプレミス データ ゲートウェイが必要な場合は、次の手順を使用してプロキシ設定を構成します。

プロキシ設定の構成

  1. プロキシ定義要素を作成します。 .NET 構成ファイルのプロキシ要素の構成の詳細については、 defaultProxy 要素 (ネットワーク設定) に関するページを参照してください。

    次の例では、ポート 8888 の IP アドレス 192.168.0.1 を持つ特定のプロキシ経由ですべての要求をルーティングします。

    <defaultProxy useDefaultCredentials="true">
        <proxy  
            autoDetect="false"  
            proxyaddress="http://192.168.0.1:8888"
            bypassonlocal="false"
            usesystemdefault="false"
        />
    </defaultProxy>
    
  2. オンプレミス データ ゲートウェイのインストール フォルダー (例: *C:\Program Files\On-premises data gateway*) を参照します。

  3. ゲートウェイを構成する構成画面に使用する最初のファイル ( EnterpriseGatewayConfigurator.exe.config) を開きます。

  4. defaultProxy要素を見つけて、手順 1 で作成したプロキシ構成に置き換えてから、変更をファイルに保存します。

  5. ゲートウェイを使用してクラウド サービスと対話し、要求を処理する実際の Windows サービスに使用される 2 つ目のファイルを開きます。つまり、 Microsoft.PowerBI.EnterpriseGateway.exe.config し、手順 4 を繰り返します。

  6. ゲートウェイがデータ ソース (通常はクラウド データ ソース) に接続するために使用する 3 番目の構成ファイルの場合は、インストール フォルダーのサブフォルダー m を開き、ファイル Microsoft.Mashup.Container.NetFX45.exe.config。手順 4. を繰り返して、プロキシ構成をこのファイルに挿入します。

    ファイルが既定の状態の場合は、次の例のように、 system.net タグをプロキシ定義と共に追加する必要があります。

    <system.net>
        <defaultProxy useDefaultCredentials="true">
            <proxy  
                autoDetect="false"  
                proxyaddress="http://192.168.0.1:8888"
                bypassonlocal="false"
                usesystemdefault="false"
            />
        </defaultProxy>
    </system.net>
    
  7. オンプレミス データ ゲートウェイ アプリケーションを開き 、[サービスの設定] タブに移動し、[ 今すぐ再起動 ] を選択してゲートウェイ サービスを再起動し、新しいプロキシ設定を適用します。

一貫性のあるプロキシ構成を確認する

  1. 2022 年 9 月以降のバージョンを実行していることを確認します。

  2. オンプレミス データ ゲートウェイ アプリケーションを開きます。

  3. [診断] タブ 移動します。

  4. [ネットワーク ポート テスト]の下で、[新しいテストを開始]を選択します。

  5. ネットワーク ポートのテストが完了したら、[ 最後に完了したテスト結果を開く] を選択します。

  6. プロキシ構成が必要な 3 つの構成ファイル間で一貫している場合は、 Proxy configuration : Proxy settings match for all Gateway process configurations. メッセージが表示されます。

  7. それ以外の場合、プロキシ構成に一貫性がない場合は、次の情報が表示されます。

    Proxy configuration : Proxy settings are not consistent. Please ensure that the proxy configuration matches across the files listed below:
    C:\Program Files\On-premises data gateway\EnterpriseGatewayConfigurator.exe.config
    C:\Program Files\On-premises data gateway\Microsoft.PowerBI.EnterpriseGateway.exe.config
    C:\Program Files\On-premises data gateway\m\Microsoft.Mashup.Container.NetFX45.exe.config
    Review <https://docs.microsoft.com/data-integration/gateway/service-gateway-proxy>  for additional information about configuring proxies for the Gateway.
    

オンプレミス データ ゲートウェイ (個人用モード) からプロキシ構成整合性検証を実行すると、次の構成ファイルが検証されます。

%LocalAppData%\Microsoft\On-premises data gateway (personal mode)\PersonalGatewayConfigurator.exe.config %LocalAppData%\Microsoft\On-premises data gateway (personal mode)\Microsoft.PowerBI.DataMovement.PersonalGateway.exe.config %LocalAppData%\Microsoft\On-premises data gateway (personal mode)\m\Microsoft.Mashup.Container.NetFX45.exe.config

プロキシ構成の動作に一貫性がないか見つからない

プロキシ定義が見つからないか一貫性がない場合は、オンプレミスのデータ ゲートウェイでさまざまな動作が発生する可能性があります。 いくつかの例を次に示します。

  • セマンティック モデルまたはデータフロー更新エラー、エラー メッセージの例: Error: Unable to connect to the remote server
  • オンプレミス データ ゲートウェイを起動すると、サインインに失敗し、サインイン プロンプトが表示されますが、その内容を表示できないか、エラー メッセージ ページが表示されます。
  • ネットワーク ポートのテスト結果は、サーバーへの接続エラーを報告します。