質問
Salesforceで一括読み取りしたレコードをCSVとして出力する際、対象レコードが1000件以上存在した場合に1000件ずつ別のCSVファイルに出力することは可能ですか?
回答
繰り返し処理(データ件数)で1ループでの処理件数に1000を指定することで、1000件ずつCSVファイルへ出力することが可能です。
マッピングとCSV書き込みを繰り返し処理(データ件数)で挟み込み、かつ1ループでの処理件数に1000を指定することで1000件ずつCSVファイルに出力できます。
1000件ずつ出力する際のファイル名は一意にする必要があります。例えばファイル名の最後に通番を付与する方法があります。その際はスクリプト変数を使用したファイル名付与が便利です。
出力ファイル名の一部にスクリプト変数を指定し、mapping内で当該スクリプト変数に1を加えることで、1000件ごとのファイル出力に対してファイル名の末尾に通番を付与することが可能です。
補足
コメント
0件のコメント
記事コメントは受け付けていません。