Write Salesforce
概要
この演算子は、入力サンプルセットからSalesforceオブジェクトのレコードを作成します。
説明
この演算子は、指定されたSalesforceインスタンスに設定された入力サンプルからSalesforceオブジェクトのエントリを作成します。入力データの各例は、1つのSalesforceエントリを作成します。選択した属性は、それぞれのフィールド値として使用されます。
作成するフィールドを選択するには、属性選択パラメーターを使用できます。選択されていない属性は無視されます。
日時フィールドは、パターン「yyyy-MM-dd’T’HH:mm:ss.SSSX」を使用して、常にUTC(協定世界時)として扱われることに注意してください。日付フィールドは「yyyy-MM-dd」および時間フィールド「HH:mm:ss.SSSX」を使用します。
無効なスキップパラメータが選択されている場合、Salesforceでの作成に失敗した各行は、ID列に欠損値を返します。
入力
- 入力 (IOObject)作成する必要があるエントリを含むサンプルセット。注:サンプルセットにID列を含めることは固く禁じられています。
- 接続 (接続)この入力ポートは、Connectionオブジェクトがあればそれを想定しています。詳細については、パラメータ接続エントリを参照してください。
出力
- スルー (IOObject)入力例セットには、各エントリに対してSalesforceによって生成されたIDを含むID列が含まれます。エントリを作成できず、パラメータ ‘skip_invalid_rows’がtrueに設定されている場合は欠損値が含まれます。
- 接続 (接続)この出力ポートは、入力ポートから接続オブジェクトを配信します。入力ポートが接続されていない場合、ポートは何も配信しません。
パラメーター
- connection_sourceこのパラメーターは、接続の指定方法を示します。リポジトリと事前定義の2つのオプションがあります。 接続入力ポートが接続されている場合、パラメーターは表示されません。 範囲:選択
- connection_entryこのパラメーターは、 接続ソースパラメーターがrepositoryに設定されている場合にのみ使用できます 。このパラメータは、接続エントリを表すリポジトリの場所を指定するために使用されます。接続は、 接続入力ポートを使用して提供することもできます。 範囲:文字列
- connection Salesforce 接続の接続の詳細はここで指定できます。すでにSalesforce接続を設定している場合は、ドロップダウンリストから選択できます。 Salesforce接続をまだ構成していない場合は、ドロップダウンリストの右側にあるアイコンを選択します。 [接続の管理]ボックスで新しいSalesforce接続を作成します。これには、ユーザー名、パスワード、セキュリティトークンが含まれます。 URLは事前定義されていますが、別のAPIバージョンで動作するように変更できます。 範囲:設定可能
- object_nameレコードを作成するSalesforceオブジェクトの名前。 範囲:選択
- salesforce_id_column正常に作成された各エントリのIDを含む列の名前。名前は、着信サンプルセットの既存の列に使用しないでください。 範囲:文字列
- skip_invalid_rows選択すると、レコードの作成の失敗をスキップして無視します。そのような場合、ID列の値はmissingに設定されます。選択されていない場合、レコードを作成できず、Salesforceでレコードがまったく作成されない場合、プロセスは失敗します。 範囲:ブール
- attribute filter typeどの属性を更新するかを指定できます。デフォルトでは、すべての属性が更新されます。可能な値は、all、single、subset、regular_expression、value_type、block_type、no_missing_values、numeric_value_filterです。 範囲:選択
- invert selectionチェックボックスがオンの場合、属性選択が切り替わります。以前に選択されたすべての属性が除外され、除外されたすべての属性が含まれます。チェックボックスが無効になっている場合(デフォルト)、属性の選択が適用されます。 範囲:ブール
- includes special attributesチェックボックスがオンの場合、演算子は特別な属性にも適用されます。チェックボックスが無効になっている場合、特別な属性は無視されます。 範囲:ブール