tSOAP標準プロパティ - 7.2

SOAP

Version
7.2
Language
日本語 (日本)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > インターネットコンポーネント > SOAP
データガバナンス > サードパーティーシステム > インターネットコンポーネント > SOAP
データクオリティとプレパレーション > サードパーティーシステム > インターネットコンポーネント > SOAP

これらのプロパティを使って、標準ジョブフレームワークで実行されているtSOAPを設定します。

標準tSOAPコンポーネントはインターネットファミリーのコンポーネントです。
注:

Talend Runtime内にデプロイする必要があるジョブをビルドするには、 Talend Runtimeに最適な tESBConsumerコンポーネントを使用することをお勧めします。

このフレームワーク内のコンポーネントは、すべてのTalend製品で使用できます。

基本設定

[Schema] (スキーマ)および[Edit schema] (スキーマを編集)

スキーマとは行の説明で、処理された後に次のコンポーネントに渡されるフィールドの数を定義するものです。

このコンポーネントは常に組み込みの読み取り専用スキーマを使用します。

デフォルトでは、スキーマには3つの[String] (文字列)型のカラムが含まれています。

- [Header] (ヘッダー): サーバー側からのレスポンスのSOAPメッセージヘッダーを保存します。

- [Body] (本文): サーバー側からのレスポンスのSOAPメッセージ本文を保存します。

- [Fault] (フォールト): SOAPメッセージの処理中にエラーが発生した時のエラー情報を保存します。

[Output in Document] (ドキュメントに出力)チェックボックスが選択された場合、スキーマにはSoapという名前の[Document] (ドキュメント)タイプカラムが1つだけ含まれ、レスポンスSOAPメッセージ全体がXML形式で保存されます。

[Edit Schema] (スキーマを編集)をクリックして、スキーマ構造を表示します。

警告:

スキーマタイプを変更すると、スキーマ構造が失われ、コンポーネントが失敗する可能性があります。

[Use NTLM] (NTLMの使用)

NTLM認証プロトコルを使用する場合は、このチェックボックスをオンにします。

[Domain] (ドメイン): クライアントドメインの名前。

[Need authentication] (クライアント認証が必要)

サービスにアクセスするためにこれが必要になる場合は、このチェックボックスをオンにし、対応するフィールドにユーザー名とパスワードを入力します。

パスワードを入力するには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符の間に入力し、[OK] をクリックして設定を保存します。

[Use http proxy] (httpプロキシを使用)

プロキシサーバーを使用している場合は、このチェックボックスをオンにして、必要な情報を入力します。

[Trust server with SSL] (SSLを使用したTrustサーバー)

このチェックボックスをオンにすると、SSLプロトコルを使用してサーバー証明書についてクライアントに対して検証を行い、対応するフィールドに入力できます。

[TrustStore file] (TrustStoreファイル): クライアントが信頼する証明書のリストを含む証明書TrustStoreファイルへのパス(ファイル名を含む)を入力します。

[TrustStore password] (TrustStoreパスワード): TrustStoreデータの整合性チェックに使用するパスワードを入力します。

[ENDPOINT] (エンドポイント)

起動したWebサーバーのURLアドレスを入力します。

[SOAP Action] (SOAPアクション)

SOAP HTTPリクエストの意向を識別するために使用するSOAPAction HTTPヘッダーフィールドのURLアドレスを入力します。

[SOAP version] (SOAPバージョン)

使用しているSOAPシステムのバージョンを選択します。

警告:

必要なSOAPエンベロープはバージョンによって異なります。

[Use a message from the input schema] (入力スキーマからのメッセージを使用)

このチェックボックスをオンにすると、呼び出されたWebサービスに送信するために前のコンポーネントからSOAPメッセージが読み取られます。

このチェックボックスをオンにすると、[SOAP message] (SOAPメッセージ)フィールドがドロップダウンリストになり、入力XMLファイルを読み取るための[Document] (ドキュメント) タイプカラムを選択できます。

警告:

このオプションが効力を発揮するのは、tSOAPコンポーネントが、有効なSOAPメッセージを読み取るためにそのスキーマに[Document] (ドキュメント)タイプカラムが含まれている入力コンポーネントと接続されている場合のみです。

[Output in Document] (ドキュメントに出力) このチェックボックスをオンにすると、応答メッセージをXML形式で出力できます。

[SOAP message] (SOAPメッセージ)

呼び出されたWebサービスに送信するSOAPメッセージを入力します。グローバル変数とコンテキスト変数は、SOAPメッセージを書き込む際に使用できます。

注:

特殊なラテン文字を使用するには、代わりにSOAPメッセージでエンコーディングCP1252を使用してください。

コンテキスト変数の詳細は、『 Talend Studioユーザーガイド』を参照してください。

詳細設定

[Use Kerberos] (Kerberosを使用)

[Kerberos configuration] (Kerberos設定)リストからtSetKerberosConfigurationコンポーネントを選択するには、このチェックボックスをオンにします。

注:

tSetKerberosConfigurationOnSubjobOkトリガーは、tSoapとの接続に使用します。

[tStatCatcher Statistics] (tStatCatcher統計)

このチェックボックスをオンにすると、ジョブレベルやコンポーネントレベルでジョブ処理メタデータが収集されます。

グローバル変数

[Global Variables] (グローバル変数)

ERROR_MESSAGE: エラーが発生した時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。この変数はコンポーネントにこのチェックボックスが存在し、Die on error (エラー時強制終了)がオフになっている場合にのみ機能します。

Flow変数はコンポーネントの実行中に機能し、After変数はコンポーネントの実行後に機能します。

フィールドまたは式に変数を入れるには、Ctrl + Spaceを押して変数リストにアクセスし、リストから使用する変数を選択します。

変数の詳細は、『 Talend Studio ユーザーガイド』を参照してください。

使用方法

[Usage rule] (使用ルール)

このコンポーネントは入力または中間コンポーネントとして使用できます。

[Connections] (接続)

外部リンク(このコンポーネントから別のコンポーネントへのリンク):

[Row] (行): Main; Iterate

[Trigger] (トリガー): [Run if] (条件付き実行)、[On Component Ok] (コンポーネントがOKの場合)、[On Component Error] (コンポーネントがエラーの場合)で実行します。

受信リンク (あるコンポーネントからこのコンポーネントへのリンク):

[Row] (行): Main; Iterate

[Trigger] (トリガー): [Run if] (条件付き実行)、[On Component Ok] (コンポーネントがOKの場合)、[On Component Error] (コンポーネントがエラーの場合)で実行します。

接続に関する詳細は、 Talend Studioユーザーガイドを参照してください。