HTTP 接続マネージャー

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

HTTP 接続により、パッケージが HTTP を使用してファイルを送受信することで、Web サーバーにアクセスできるようになります。 SQL Server Integration Services に含まれる Web サービス タスクでは、この接続マネージャーが使用されます。

HTTP 接続マネージャーをパッケージに追加するときは、 Integration Services によって、実行時に HTTP 接続を解決する接続マネージャーを作成し、接続マネージャーのプロパティを設定して、接続マネージャーをパッケージの Connections コレクションに追加します。

接続マネージャーの ConnectionManagerType プロパティは、 HTTPに設定されます。

HTTP 接続マネージャーは、次の方法で構成できます。

  • 資格情報を使用します。 接続マネージャーが資格情報を使用する場合、プロパティにユーザー名、パスワード、およびドメインが含まれます。

    重要

    HTTP 接続マネージャーでは、匿名認証と基本認証のみがサポートされています。 Windows 認証はサポートされていません。

  • クライアント証明書を使用します。 接続マネージャーがクライアント証明書を使用する場合、プロパティに証明書名が含まれます。

  • サーバーへの接続のタイムアウトと、データを書き込むチャンク サイズを指定します。

  • プロキシ サーバーを使用します。 プロキシ サーバーは、資格情報を使用するように構成することや、プロキシ サーバーをバイパスして、代わりにローカル アドレスを使用するように構成することもできます。

HTTP 接続マネージャーの構成

プロパティを設定するには SSIS デザイナーから行うか、またはプログラムによって設定します。

プログラムによる接続マネージャーの構成の詳細については、「 ConnectionManager」を参照してください。

[HTTP 接続マネージャー エディター] ([サーバー] ページ)

[HTTP 接続マネージャー エディター] ダイアログ ボックスの [サーバー] タブを使用すると、URL やセキュリティ資格情報などのプロパティを指定して、HTTP 接続マネージャーを構成できます。 HTTP 接続により、パッケージが HTTP を使用してファイルを送受信することで、Web サーバーにアクセスできるようになります。 HTTP 接続マネージャーを構成した後に接続をテストすることもできます。

重要

HTTP 接続マネージャーでは、匿名認証と基本認証のみがサポートされています。 Windows 認証はサポートされていません。

HTTP 接続マネージャーの詳細については、「 HTTP Connection Manager」を参照してください。 HTTP 接続マネージャーの一般的な使用シナリオの詳細については、「 Web Service Task」を参照してください。

オプション

[サーバー URL]
サーバーの URL を入力します。

[Web サービス タスク エディター][全般] ページにある [WSDL のダウンロード] ボタンを使用する場合は、WSDL ファイルの URL を入力します。 この URL は "?wsdl" で終わります。

[資格情報を使用する]
HTTP 接続マネージャーで、認証のためにユーザーのセキュリティ資格情報を使用するかどうかを指定します。

ユーザー名
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

パスワード
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

[ドメイン]
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

[クライアント証明書を使用する]
HTTP 接続マネージャーで、認証のためにクライアント証明書を使用するかどうかを指定します。

[MSSQLSERVER のプロトコルのプロパティ]
[証明書の選択] ダイアログ ボックスを使用して、一覧から証明書を選択します。 テキスト ボックスに、この証明書に関連付けられている名前が表示されます。

[タイムアウト (秒)]
Web サーバーへの接続のタイムアウトを指定します。 このプロパティの既定値は 30 秒です。

[チャンク サイズ (KB)]
データを書き込むためのチャンクのサイズを指定します。

[接続テスト]
HTTP 接続マネージャーを構成した後に、 [接続テスト]をクリックして、接続が利用可能であることを確認します。

[HTTP 接続マネージャー エディター] ([プロキシ] ページ)

[HTTP 接続マネージャー エディター][プロキシ] タブを使用すると、HTTP 接続マネージャーがプロキシ サーバーを使用するように設定できます。 HTTP 接続により、パッケージが HTTP を使用してファイルを送受信することで、Web サーバーにアクセスできるようになります。

HTTP 接続マネージャーの詳細については、「 HTTP Connection Manager」を参照してください。 HTTP 接続マネージャーの一般的な使用シナリオの詳細については、「 Web Service Task」を参照してください。

オプション

[プロキシを使用する]
HTTP 接続マネージャーでプロキシ サーバーを使用して接続するかどうかを指定します。

プロキシ URL
プロキシ サーバーの URL を入力します。

[ローカルではプロキシを使用しない]
HTTP 接続マネージャーで、ローカル アドレスの場合はプロキシ サーバーを使用しないかどうかを指定します。

[資格情報を使用する]
HTTP 接続マネージャーで、プロキシ サーバーに対してセキュリティ資格情報を使用するかどうかを指定します。

ユーザー名
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

パスワード
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

[ドメイン]
HTTP 接続マネージャーで資格情報を使用する場合は、ユーザー名、パスワード、およびドメインを指定する必要があります。

[プロキシ バイパス一覧]
プロキシ サーバーを使用しないアドレスの一覧です。

追加
プロキシ サーバーを使用しないアドレスを入力します。

Remove
アドレスを選択した後、 [削除]をクリックするとアドレスが削除されます。

参照

Web サービス タスク
Integration Services (SSIS) の接続