Salesforce - 新規または新規/更新されたレコードのトリガーをエクスポート(バルク)

このトリガーは、Salesforceでレコードが作成または更新されたときに起動します。Salesforceでのクエリ完了に時間がかかるため、トリガージョブの処理に遅延が発生することがあります。このトリガーを使用してレシピをテストすることはできません

このトリガーは Salesforce APIのV2.0 を使用します。検索結果は完全なCSVストリームとして返されます。BoxやSFTPなどのファイルコネクタを使用して、そのストリームをファイルに書き込むことができます。また、CSV by WorkatoユーティリティコネクタのParse CSVアクションを使用して、Workato内でデータのリストとして解析して使用することもできます。

さらに、これらのトリガーを オブジェクトスキーマの取得アクション と組み合わせて使用し、Salesforceオブジェクトのスキーマ情報を取得してデータウェアハウスにレプリケートすることができます。

バルクトリガーとELT/ETLプロセスの詳細を学ぶ

DEPRECATION NOTICE

Workato has deprecated bulk triggers across platform connectors. You can't add new bulk triggers to recipes. Existing recipes with bulk triggers continue to run unless you delete the trigger from the recipe.

For batch processing use cases, we recommend that you use batch triggers or other batch processing features instead.

入力フィールド

入力フィールド説明
オブジェクト標準またはカスタムのSalesforceオブジェクトを選択します。例えばリードなど。
取得するフィールド取得予定のフィールドを選択します。このフィールドを空白のままにすると、すべてのフィールドが返されます。
SOQL WHERE句取得予定のレコードをフィルタするためのSOQLクエリを入力します。例えば: StageName = 'Closed Lost' AND IsClosed = falseSOQLクエリの詳細を学ぶ。
スケジュール設定トリガーのスケジュールを設定します。スケジューラートリガーと同様に、あらゆる設定が可能です。
CSVを形成するためにレコードをエクスポートするとき、以下のバッチ単位で取得しますオプション。このトリガーはレコードをバッチで取得し、CSVとしてストリームします。この入力を使用して、各バッチに含まれるレコード数を制御します。デフォルトは10000です。
削除されたレコードを含めますか?Yes を選択して結果に削除されたレコードを含めます。デフォルトは No です。
最初に開始したとき、このレシピは以下のイベントを取得しますレシピを初めて開始するとき、この指定された日時からトリガーイベントを取得します。デフォルトはレシピ開始後1時間です。レシピが実行されたりテストされた後、この値は変更できません。 Refer to Triggers to learn more about this input field.

出力

出力説明
すべてのレコードが正常に処理されましたか?すべてのレコードが正常に処理されたかどうか。
処理されたレコード数処理されたレコードの数。
処理に失敗したレコード数処理に失敗したレコードの数。
再試行されたレコード数Workatoが再処理を試みたレコードの数。
CSVコンテンツトリガーの出力を含むデータピル。S3のファイルストリーミングアップロードアクションのようなストリーミング互換のアクションと主に一緒に使用することに注意してください。
オブジェクト名取得されているオブジェクトの名前。
オブジェクトスキーマユーザーが選択したフィールドに基づく、取得されているオブジェクトのスキーマ。各フィールドには、関連する名前、ラベル、元のデータ型、マップされたデータ型があります。これにより、データベースへのアップロードや追加の変換が必要な場合でも容易に処理できます。
作成または更新された日時レコードが作成または更新された日時。

Last updated: