バッチ ビジネス イベント
バッチ プラットフォームは、次のシステム ビジネス イベントに取って使用されます。
ビジネス イベント | 説明 | モジュール |
---|---|---|
バッチ ジョブの開始 | このイベントは、バッチ ジョブが実行中としてマークされているときに発生します。 | バッチ |
バッチ ジョブの終了 | このイベントは、バッチ ジョブが完了としてマークされているときに発生します。 | バッチ |
バッチ ジョブの失敗 | このイベントは、バッチ ジョブが失敗としてマークされているときに発生します。 | バッチ |
バッチ ジョブのキャンセル | このイベントは、バッチ ジョブがキャンセルとしてマークされているときに発生します。 | バッチ |
用途
バッチ ジョブの開始およびバッチ ジョブの完了
バッチ ジョブの開始およびバッチ ジョブの完了イベントは、実行時間の長いバッチ ジョブの監視および特定を行うために使用されます。 ジョブに予想以上の時間がかかる場合に関係者に通知するためにも使用できます。 既定では、これらのイベントはアプリケーションで無効になっています。
バッチ ジョブの失敗
バッチ ジョブの失敗イベントは、特定のバッチ ジョブが失敗していないか監視し、リアルタイムに関係者に通知するために使用できます。 既定では、このイベントはアプリケーションで有効になっています。
バッチ ビジネス イベントのコンフィギュレーション
- システム管理 > 照会 > バッチ ジョブ の順に移動します。
- ビジネス イベント タブで設定を更新して、バッチ ビジネス イベントを発生させます。
イベントには次のペイロードが含まれます。
フィールド名 | フィールド ラベル |
---|---|
JobId | バッチ ジョブ ID |
JobDescription | バッチ ジョブの説明 |
JobStatus | バッチ ジョブの状態 |
JobOwnerEmailId | バッチ ジョブの所有者の電子メール ID |
JobExecutedByEmailId | 電子メール ID によって実行されたバッチ ジョブ |
AdminEmailId | 管理者ユーザーの電子メール ID |
JobEndUtcDateTime | ジョブ終了の UTC 日時 |
BusinessEventId | ビジネス イベント ID |
ControlNumber | ビジネス イベントの制御番号 |
イベント ID | ビジネス イベント インスタンス ID |
EventTime | ビジネス イベント インスタンス ID |
MajorVersion | メジャー バージョン |
MinorVersion | マイナー バージョン |
現在のカタログおよびビジネス イベントのスキーマを取得するには、システム管理 > 設定 > ビジネス イベントに移動します。