【解答・解説付き】Salesforce認定Dataアーキテクト試験対策:第129問

【解答・解説付き】Salesforce認定Dataアーキテクト試験対策:第129問

設問

DreamHouse Realty には、画像に示すようなデータ モデルがあります。Projectオブジェクトにはプライベート共有モデルがあり、プロジェクトに割り当てられたリソースの数、プロジェクトの合計時間、プロジェクトに関連付けられた作業項目の数を計算するためのロールアップ集計フィールドがあります。外部システムから Salesforceに定期的にロードされる大量の時間入力レコードが存在します。この状況でアーキテクトは何を考慮すべきでしょうか?

選択肢

A. 共有計算を延期した後、すべてのデータをロードします。
B. ワークフローを使用してロールアップではなく集計値を計算します。
C. トリガーを使用してロールアップの代わりに集計値を計算します。
D. 外部 ID を使用してすべてのデータをロードし、親レコードにリンクします。

解答

解説

B. ワークフローを使用してロールアップではなく集計値を計算します。
不正解です。ワークフローではロールアップ集計のような親子レコードの自動計算を実現できず、要件を満たしません。

C. トリガーを使用してロールアップの代わりに集計値を計算します。
不正解です。トリガーは複雑なロジックを可能にしますが、ロールアップ集計の標準機能に比べて管理やパフォーマンス面で不利です。

第130問

こちらをクリック

Salesforceカテゴリの最新記事