設問
運送および物流会社は、Salesforce の導入以来、Sales Cloud内で多数のレポートを作成してきました。これらのレポートの一部は、会社のコンテナの所在に関する大量のデータを分析しており、ユーザーがレポートを実行しようとするとタイムアウトになり始めています。これらのタイムアウトの問題を回避するために推奨されるアプローチは何ですか?
選択肢
A. レポート内のレコードのキャッシュを使用するカスタム Visualforceレポートを作成することで、レポートのパフォーマンスを向上させます。
B. Sales Cloud の既存のレポートを Analytics Cloudに基づく新しいレポートに置き換えることにより、レポートのパフォーマンスを向上させます。
C. レポートの実行前にデータをプリフェッチする Report オブジェクトの Apexトリガを作成することで、レポートのパフォーマンスを向上させます。
D. レポートを 1 日に 1回だけ実行するようにスケジュールされたダッシュボードを作成することで、レポートのパフォーマンスを向上させます。
解答
B. Sales Cloud の既存のレポートを Analytics Cloudに基づく新しいレポートに置き換えることにより、レポートのパフォーマンスを向上させます。
解説
A. レポート内のレコードのキャッシュを使用するカスタム Visualforceレポートを作成することで、レポートのパフォーマンスを向上させます。
不正解。カスタム Visualforce レポートは柔軟ですが、標準機能を超えるパフォーマンス向上を保証するものではなく、メンテナンスも難しいため不適切です。
B. Sales Cloud の既存のレポートを Analytics Cloudに基づく新しいレポートに置き換えることにより、レポートのパフォーマンスを向上させます。
正解。Analytics Cloud(Tableau CRM)は大規模データセットの分析に特化しており、高パフォーマンスのレポート作成が可能です。これによりタイムアウト問題を回避できます。
C. レポートの実行前にデータをプリフェッチする Report オブジェクトの Apexトリガを作成することで、レポートのパフォーマンスを向上させます。
不正解。Apex トリガを使用してデータをプリフェッチする方法は、リアルタイムデータ処理には適しておらず、レポートの実行時のパフォーマンス向上には直接効果がありません。
D. レポートを 1 日に 1回だけ実行するようにスケジュールされたダッシュボードを作成することで、レポートのパフォーマンスを向上させます。
不正解。スケジュールされたダッシュボードは実行頻度を減らすことで負荷を軽減しますが、レポートの実行自体のパフォーマンス問題を根本的に解決するものではありません。
第7問
こちらをクリック