ストリーミングイベント機能
Lightning プラットフォームでは、いくつかの種別のストリーミングイベントが提供されます。使用事例に適合するイベントを判断するには、さまざまなイベントの機能を比較します。
| 機能 | PushTopic イベント | 変更データキャプチャイベント | プラットフォームイベント | 汎用イベント |
|---|---|---|---|---|
| 強く型付けされた項目としてカスタムスキーマを定義する | なし | なし | ![]() |
![]() |
| ユーザ定義のペイロードを含める | なし | なし | ![]() |
![]() |
| 1 つ以上の API を介してカスタムイベントを公開する | なし | なし | ![]() |
![]() |
| Apex を介してイベントを公開する | なし | なし | ![]() |
![]() |
| プロセスビルダーおよび Flow Builder を使用して宣言型で公開する | なし | なし | ![]() |
![]() |
| 特定のユーザに公開する | なし | なし | ![]() |
![]() |
| JavaScript、Java、および他の言語を使用して CometD を介して登録する | ![]() |
![]() |
![]() |
![]() |
| Apex トリガを介して登録する | ![]() |
![]() |
![]() |
![]() |
| 登録を絞り込む | ![]() |
![]() |
![]() |
![]() |
| Salesforce レコードの変更に対する自動公開されたイベント通知を受信する | ![]() |
![]() |
なし | なし |
| Salesforce レコードの変更に対するイベント通知に含める項目を選択する | ![]() |
![]() |
なし | なし |
| バージョン設定されたイベントスキーマを受信する | ![]() |
![]() |
![]() |
![]() |
| 項目レベルセキュリティを取得する | ![]() |
![]() |
![]() |
![]() |
| レコード共有サポートを受ける | ![]() |
![]() |
なし | なし |
| Shield Platform Encryption で項目データを暗号化する | ![]() |
![]() |
![]() |
![]() |
| 保持されたイベント通知を再生する | ![]() |
![]() |
![]() |
![]() |
| イベント保持期間 | 1 日 | 3 日 | 1 日または 3 日* | 1 日 |
* 大規模プラットフォームイベントは最大 3 日間保持されます。

