設問
UC は、大量のリードを毎週 Salesforceにロードする必要があります。このプロセス中、検証ルールは無効になります。Salesforce でデータ品質を確実に維持するには、データアーキテクトは何を推奨する必要がありますか?
選択肢
A. 品質を維持するために、リードが Salesforce にロードされたら検証ルールをアクティブにします。
B. Salesforce へのリードの読み込み中に検証ルールをアクティブ化できるようにします。
C. カスタム APEX バッチプロセスを開発して、ロード完了後の品質を向上させます。
D. Salesforce に読み込む前に、リードデータが品質のために前処理されていることを確認します。
解答
C. カスタム APEX バッチ プロセスを開発して、ロード完了後の品質を向上させます。
解説
A. 品質を維持するために、リードが Salesforce にロードされたら検証ルールをアクティブにします。
不正解です。検証ルールを再アクティブ化するだけでは、既にロードされたデータが不正確な場合に修正が行われないため、データ品質を確実に維持することができません。
B. Salesforce へのリードの読み込み中に検証ルールをアクティブ化できるようにします。
不正解です。設問に明記されているように、検証ルールが無効化されているため、ロード中に検証ルールをアクティブにすることは不可能です。
C. カスタム APEX バッチ プロセスを開発して、ロード完了後の品質を向上させます。
正解です。カスタム APEX バッチプロセスを使用することで、リードがロードされた後にデータの品質をチェックし、必要に応じて修正することができるため、データ品質を確保する最も効果的な手段です。
D. Salesforce に読み込む前に、リードデータが品質のために前処理されていることを確認します。
不正解です。前処理は重要ですが、ロード後のデータに対する品質保証はないため、これだけでは十分な対策とは言えません。
第27問
こちらをクリック