このプロパティはStandardジョブフレームワークで実行されているtSalesforceConnectionを設定するために使います。
[Standard] (標準) tSalesforceConnectionコンポーネントは、ビジネスファミリーとCloudファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。
基本設定
[Property Type] (プロパティタイプ) |
接続の詳細を設定する方法を選択します。
|
[Connection type] (接続タイプ) |
ドロップダウンリストで、接続のタイプを選択します。接続のプロパティは、選択した接続タイプによって異なります。
|
[User Id] (ユーザーID) |
Salesforceのユーザー名。 これらのプロパティは、[Basic] (基本)接続タイプが選択されている場合のみ利用できます。 |
[Password] (パスワード) |
ユーザー名に関連付けられたSalesforceのパスワード。 これらのプロパティは、[Basic] (基本)接続タイプが選択されている場合のみ利用できます。 |
セキュリティトークン |
Salesforceのセキュリティトークン。詳細は、セキュリティトークンのリセットをご覧ください。 これらのプロパティは、[Basic] (基本)接続タイプが選択されている場合のみ利用できます。 |
発行者 |
接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーキー。詳細は、接続アプリケーションを作成をご覧ください。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
[Subject] (件名) |
Salesforceのユーザー名。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
対象ユーザー |
Json Webトークンのオーディエンス。 独自のJson Webトークンオーディエンスを設定できます。 これらのプロパティは、[Connection type] (接続タイプ)ドロップダウンリストで[OAuth]が、[Oauth2 flow type] (Oauth2フロータイプ)ドロップダウンリストで[Json Web Token Flow] (Json Webトークンフロー)が選択されている場合のみ利用できます。 |
有効期限(秒) |
5分以内のアサーションの有効期限(秒)。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
[KeyStore] |
Java KeyStore(JKS)形式のKeyStoreファイルへのパス。 KeyStoreファイルは、Salesforceによって署名された証明書を作成し、それをKeyStoreにエクスポートすることで生成できます。詳細は、自己署名証明書の生成をご覧ください。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
[KeyStore password] (KeyStoreパスワード) |
KeyStoreのパスワード。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
証明書の別名 |
Salesforceによって署名された証明書の一意の名前。 これらのプロパティは、[Json Web Token Flow] (Json Webトークンフロー)タイプが選択されている場合のみ利用できます。 |
[Client Id] (クライアントID) |
接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーキー。詳細は、接続アプリケーションを作成をご覧ください。 これらのプロパティは、[Implicit Flow] (Implicitフロー)タイプが選択されている場合のみ利用できます。 |
[Client Secret] (クライアントシークレット) |
接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーシークレット。詳細は、接続アプリケーションを作成をご覧ください。 これらのプロパティは、[Implicit Flow] (Implicitフロー)タイプが選択されている場合のみ利用できます。 |
コールバックホスト |
接続アプリケーションの作成中に定義され、Salesforceの接続アプリケーション詳細ページのAPI (OAuth設定の有効化)エリアに表示されるOAuth認証コールバックURLのホスト値。 これらのプロパティは、[Implicit Flow] (Implicitフロー)タイプが選択されている場合のみ利用できます。 |
コールバックポート |
接続アプリケーションの作成中に定義され、Salesforceの接続アプリケーション詳細ページのAPI (OAuth設定の有効化)エリアに表示されるOAuth認証コールバックURLのポート値。 これらのプロパティは、[Implicit Flow] (Implicitフロー)タイプが選択されている場合のみ利用できます。 |
トークンファイル |
認証なしでのアクセストークンの取得に使う更新トークンを保管するトークンファイルへのパス。 これらのプロパティは、[Implicit Flow] (Implicitフロー)タイプが選択されている場合のみ利用できます。 |
詳細設定
[Salesforce URL] (SalesforceのURL) |
Salesforceへの接続に必要なWebService URL。 |
[API version] (APIバージョン) |
Salesforce APIバージョン。 これらのプロパティは、OAuth接続タイプが選択されている場合のみ利用できます。 |
バルク接続 |
バルクデータ処理機能を使う必要がある場合は、このチェックボックスをオンにします。 |
接続セッションを使用または保存 |
このチェックボックスをオンにして、[Session directory] (セッションディレクトリー)フィールドが表示されたら、保存または使用する接続セッションファイルへのパスを指定します。 このセッションファイルは、コンポーネントによって正しいユーザーIDが提供されている限り、異なる複数のジョブが共有して接続セッションを取得できます。このため、セッションを取得するためにサーバーに接続する必要はありません。 期限切れのセッションが検出された場合は、正しい接続情報(ユーザーID、パスワード、セキュリティキー)を入力すれば、コンポーネントはサーバーに接続して新しいセッション情報を取得し、接続セッションファイルをアップデートします。 これらのプロパティは、[Basic] (基本)接続タイプが選択されている場合のみ利用できます。 |
圧縮が必要 |
SOAPメッセージ圧縮を有効にする場合は、このチェックボックスをオンにします。これにより、パフォーマンスが向上する場合があります。 |
[Use Http Chunked] (HTTP Chunkedを使用) |
HTTP Chunkedデータ転送メカニズムを使う場合は、このチェックボックスをオンにします。 これらのプロパティは、[Bulk Connection] (バルク接続)チェックボックスがオフの場合のみ利用できます。 |
[Trace HTTP message] (HTTPメッセージをトレース) |
コンソールでのHTTPインタラクションを出力する場合は、このチェックボックスをオンにします。 これらのプロパティは、[Bulk Connection] (バルク接続)チェックボックスがオンの場合のみ利用できます。 |
[Client Id] (クライアントID) |
Salesforce Webサイトへのアクセスに同じアカウントとパスワードを使うユーザーを区別するには、実際のユーザーのIDを入力します。 |
[Timeout] (タイムアウト) |
Salesforceでクエリータイムアウトの予定数をミリ秒で入力します。 |
[Use Proxy] (プロキシを使用) |
SOCKSプロキシサーバーを使う場合は、このチェックボックスをオンにして、表示された[Host] (ホスト)、[Port] (ポート)、[User Id] (ユーザーID)、[Password] (パスワード)フィールドで、SOCKSプロキシサーバーの接続パラメーターを指定します。 注: 許可されているタイプのプロキシ(HTTPプロキシ、HTTPSプロキシ、SOCKSプロキシ、FTPプロキシを含む)を使用するには、tSetProxyコンポーネントを使用します。
|
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスをオンにすると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
使用方法
使用ルール |
このコンポーネントは一般的に、他のSalesforceコンポーネントと共に使います。 |