問題
Universal Containers社(UC)には、各取引先に関連付けられているオープンケースの数をカウントし、毎週金曜日の夕方にこの値で取引先を更新したいと考えています。UCには、常に数百件のオープンケースがあります。管理者は、この要求を完了するために何を使用する必要がありますか。
- 積み上げ集計項目を使用する。
- スケジュール済みプロセスを使用する。
- レコードトリガフローを使用する。
- スケジュールトリガーフローを使用する。
正解
- 積み上げ集計項目を使用する。
- スケジュール済みプロセスを使用する。
- レコードトリガフローを使用する。
- スケジュールトリガーフローを使用する。
解説
それぞれの選択肢の理由について説明します。
□ 積み上げ集計項目を使用する。
これは不正解です。積み上げ集計項目は、主従関係にあるオブジェクト間で数値の集計をリアルタイムで行うのに適しています。取引先とケースは参照関係であるため、積み上げ集計項目を直接使用することはできません。また、特定の時点(毎週金曜日の夕方など)にのみ更新を行う要件には対応していません。積み上げ集計項目は関連するレコードが追加または更新されるたびに自動的に更新されるため、このシナリオには適しません。
□ スケジュール済みプロセスを使用する。
これは不正解です。プロセスビルダーは、レコードの作成、更新、または他のイベントに応じて特定のアクションを自動化するために使用されますが、特定の時間に基づいてアクションを実行する機能はありません。この要求には、定期的な時間に基づいて自動的に実行される機能が必要です。
□ レコードトリガフローを使用する。
これは不正解です。レコードトリガフローは、レコードの作成、更新、削除などのイベントに基づいてフローをトリガーするものです。しかし、時間ベースのスケジュールに従って自動的に実行されるわけではありません。このケースでは、特定の日時(毎週金曜日の夕方)に基づいて取引先レコードを更新する必要があります。
□ スケジュールトリガーフローを使用する。
これは正解です。スケジュールトリガーフローは、特定の日時や定期的なスケジュールに基づいて自動的に実行されるフローです。この機能を使用することで、管理者は毎週金曜日の夕方に取引先レコードを更新するフローを設定できます。これにより、各取引先に関連付けられたオープンケースの数をカウントして取引先レコードを更新するという要求を満たすことができます。
コメント