Salesforce-CSVファイルから失敗レコードの一括ジョブを再試行するアクション
このアクションは、CSVファイルから失敗したSalesforceジョブを一括で再試行します。
ポーリング動作
ポーリングを伴うアクションを含むレシピは、非同期ポーリングが想定どおりに機能するよう、実行中の状態である必要があります。
このアクションは同期型です。つまり、Workatoは次のレシピアクションに進む前に、Salesforceによる一括ジョブ処理の完了を待機します。
このアクションは、CSVファイルからレコードを一括アップサートなど、別のSalesforce一括アクションの後に使用して、失敗レコードを新しい一括ジョブとして再送信します。 バルク操作の詳細については、Salesforceバルク操作ガイドを参照してください。
設定済みのSalesforce一括再試行アクション
入力
| 入力項目 | 説明 |
|---|---|
| 失敗レコードを含むCSVコンテンツ | 以前のSalesforce一括操作アクションから取得した失敗レコードを含むCSVコンテンツデータピルを入力します。 この情報によって、アクションは前のステップの設定を把握できます。 例:CSVファイルの構造、書き込み先のSalesforceオブジェクト、およびCSVデータをSalesforceフィールドにマッピングする方法。 |
出力
| 出力フィールド | 説明 |
|---|---|
| すべてのレコードは正常に処理されましたか | Salesforce一括ジョブ全体ですべてのCSV行が正常に処理されたかどうかを指定します。 |
| 成功したレコード数 | Salesforceで正常に処理されたCSV行の合計数。 |
| 処理失敗レコード数 | Salesforceで問題が発生し、処理されなかったCSV行の合計数。 |
| 再試行されたレコード数 | Salesforceで処理が再試行されたCSV行の合計数。 |
| 処理済みレコード数 | ヘッダー行を除く、Salesforceで処理されたCSV行の合計数。 |
| 失敗したレコードを含むCSVコンテンツ | 問題が発生し、処理されなかったCSV行を含むCSVファイルコンテンツ。 このCSVファイルには、sf__Errorとsf__Idの2つの列が追加されます。 詳細についてはSalesforceドキュメントを参照してください。 |
| 成功したレコードを含むCSVコンテンツ | Salesforceで正常に処理されたCSV行を含むCSVファイルコンテンツ。 このCSVファイルには、sf__Createdとsf__Idの2つの列が追加されます。 詳細についてはSalesforceドキュメントを参照してください。 |
| 失敗したレコードのレポートヘッダー | 失敗したレコードレポートのヘッダー情報。 |
| 成功したレコードのレポートヘッダー | 成功したレコードレポートのヘッダー情報。 |
| Salesforce一括ジョブ | 各Salesforce一括ジョブに関する情報を含むオブジェクト。 詳細についてはSalesforce一括ジョブセクションを参照してください。 |
Salesforceバルクジョブ
Workatoは、大きなCSVファイルをチャンクに分割し、Salesforce APIのサイズ制限に準拠するために、それらを個別のSalesforceバルクジョブとして処理します。 バルク操作は、処理された各チャンクに関する情報を含むSalesforce bulk jobsデータツリーを出力します。
Salesforce一括操作の出力データツリー - バルクジョブのリスト
Workatoは、すべてのバルクジョブの集計結果を、出力の最上部にあるSalesforce bulk jobsデータツリーの外側に含めます。
Salesforce一括操作の出力データツリー - バルクジョブ全体の集計結果
最終更新日: