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

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

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

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

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

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

非推奨に関する注意

Workatoは、プラットフォームコネクター全体でバルクトリガーを非推奨にしました。 新しいバルクトリガーをレシピに追加することはできません。 バルクトリガーを含む既存のレシピは、そのトリガーをレシピから削除しない限り実行を継続します。

バッチ処理のユースケースでは、代わりにバッチトリガーまたはその他のバッチ処理機能を使用することをお勧めします。

入力フィールド

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

出力

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

最終更新日: