親子関係クエリーを生成するためのスキーマを設定する方法このプロパティはStandardジョブフレームワークで実行されているtSalesforceOutputBulkExecを設定するために使います。tSalesforceOutputBulkExecコンポーネントは、ビジネスファミリーとCloudファミリーに属しています。このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。(プロパティタイプ)接続の詳細を設定する方法を選択します。このコンポーネントの接続の詳細がローカルに設定されます。関連するすべての接続のプロパティ値を手動で指定する必要があります。(メタデータ)で一元的に保存された接続の詳細が、このコンポーネントによって再使用されます。(リポジトリーの内容)ダイアログボックスで、再使用する接続の詳細を選択すると、関連するすべての接続のプロパティに値が自動的に入力されます。(接続コンポーネント)ドロップダウンリストから他の接続コンポーネントを選択した場合、このプロパティは利用できません。(接続コンポーネント)このコンポーネントで再利用するデータベース接続を開くコンポーネントを選択します。(接続タイプ)ドロップダウンリストで、接続のタイプを選択します。接続のプロパティは、選択した接続タイプによって異なります。Salesforceのユーザー名とパスワードを入力してSalesforceにアクセスするには、このオプションを選択します。2.0プロトコルを使ってSalesforceにアクセスし、ユーザーを認証するには、このオプションを選択します。Webトークンフロー)が表示されます。この方法でSalesforceで接続アプリケーションを作成して、Salesforce認証プロバイダーを設定する必要があります。OAuthをご覧ください。Salesforceで接続アプリケーションを作成する方法の詳細は、接続アプリケーションを作成をご覧ください。(ユーザーID)Salesforceのユーザー名。(基本)接続タイプが選択されている場合のみ利用できます。(パスワード)ユーザー名に関連付けられたSalesforceのパスワード。(基本)接続タイプが選択されている場合のみ利用できます。セキュリティトークンSalesforceのセキュリティトークン。詳細は、セキュリティトークンのリセットをご覧ください。(基本)接続タイプが選択されている場合のみ利用できます。(相互認証)Salesforceへの接続を確立するための相互認証を有効にするには、このオプションを選択します。(基本)を選択した場合に利用できます。デフォルトでは、このオプションは選択されていません。(相互認証KeyStore)相互認証KeyStoreファイル(キーと証明書を含むパスワードで保護されたファイル)へのパスを入力します。(相互認証)が選択されている場合に利用できます。(相互認証KeyStoreパスワード)相互認証KeyStoreファイルのパスワードを入力します。(相互認証)が選択されている場合に利用できます。接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーキー。詳細は、接続アプリケーションを作成をご覧ください。Webトークンフロー)タイプが選択されている場合のみ利用できます。(件名)Salesforceのユーザー名。Webトークンフロー)タイプが選択されている場合のみ利用できます。Webトークンのオーディエンス。Webトークンオーディエンスを設定できます。Webトークンフロー)が選択されている場合のみ利用できます。有効期限(秒)5分以内のアサーションの有効期限(秒)。Webトークンフロー)タイプが選択されている場合のみ利用できます。KeyStore(JKS)形式のKeyStoreファイルへのパス。KeyStoreファイルは、Salesforceによって署名された証明書を作成し、それをKeyStoreにエクスポートすることで生成できます。詳細は、自己署名証明書の生成をご覧ください。Webトークンフロー)タイプが選択されている場合のみ利用できます。(KeyStoreパスワード)KeyStoreのパスワード。Webトークンフロー)タイプが選択されている場合のみ利用できます。証明書の別名Salesforceによって署名された証明書の一意の名前。Webトークンフロー)タイプが選択されている場合のみ利用できます。(クライアントID)接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーキー。詳細は、接続アプリケーションを作成をご覧ください。(Implicitフロー)タイプが選択されている場合のみ利用できます。(クライアントシークレット)接続アプリケーションが作成され、Salesforceの接続アプリケーションの詳細ページに表示される時に生成されるOAuthコンシューマーシークレット。詳細は、接続アプリケーションを作成をご覧ください。(Implicitフロー)タイプが選択されている場合のみ利用できます。(OAuth設定の有効化)エリアに表示されるOAuth認証コールバックURLのホスト値。(Implicitフロー)タイプが選択されている場合のみ利用できます。(OAuth設定の有効化)エリアに表示されるOAuth認証コールバックURLのポート値。(Implicitフロー)タイプが選択されている場合のみ利用できます。トークンファイル認証なしでのアクセストークンの取得に使うアップデートトークンを保管するトークンファイルへのパス。(Implicitフロー)タイプが選択されている場合のみ利用できます。(モジュール名)フィールドの横にある[...]ボタンをクリックし、表示されたダイアログボックスで、使われるモジュールを選択します。(オブジェクト名)フィールドにモジュール名を指定します。(スキーマを編集)スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールド(カラム)数を定義します。Sparkジョブを作成する場合、フィールドの命名時は予約語のlineを避けます。(スキーマを編集)をクリックします。現在のスキーマがリポジトリータイプの場合は、3つのオプションを利用できます。スキーマのみを表示する場合は、このオプションを選択します。ローカルで変更を行うためにスキーマを組み込みに変更する場合は、このオプションを選択します。リポジトリーに保存されているスキーマに変更を加え、変更後にそのコンテンツをすべてのジョブにプロパゲートするかどうかを決める場合は、このオプションを選択します。(リポジトリーのコンテンツ)ウィンドウで再びこのスキーマのメタデータを選択します。(カラムを同期)をクリックします。このコンポーネントはダイナミックスキーマ機能の利点を備えているので、ソースファイルから不明なカラムを取得したり、各カラムを個別にマッピングしなくてもソースからカラムを一括してコピーしたりできます。Studioユーザーガイドをご覧ください。このダイナミックスキーマ機能は、テーブルの不明なカラムを取得する目的で設計されており、この目的に限り使用をお勧めします。テーブルの作成で使用することは勧められていません。(出力アクション)ドロップダウンリストで、実行する次のいずれかの操作を選択します。1つ以上の新しいレコードをSalesforceに挿入します。Salesforceの1つ以上の既存のレコードをアップデートします。新しいレコードを作成するか、既存のレコードをアップデートします。(アップサートキーカラム)フィールドにアップサート操作のキーカラムを指定します。(アップサートカラムの出力)を選択すると、UpsertColumnValueという名前のカラムが出力スキーマに追加されます。このカラムにはアップサートキーの値が保持されるため、アップサートキーの監視に使えます。(アップサートカラムの出力)を選択できます。Salesforceで1つ以上のレコードを削除します。バルクファイルパス処理するデータを保管するファイルへのパスを指定します。(追加)このチェックボックスをオンにすると、ファイルが既に存在する場合は、既存のデータが上書きされるのではなく、ファイルの末尾に新しいデータが追加されます。NULLを無視NULL値を無視する場合は、このチェックボックスをオンにします。