設問
Universal Containers は外部ビジネス インテリジェンス (BI) システムをセットアップしており、1,000,000 件の連絡先レコードを抽出したいと考えています。エクスポートプロセス中のタイムアウトを回避するには何を推奨する必要がありますか?
選択肢
A. SOAP API を使用してデータをエクスポートします。
B. Bulk API を利用してデータをエクスポートします。
C. GZIP 圧縮を使用してデータをエクスポートします。
D. データをエクスポートするために Batch Apex ジョブをスケジュールします。
解答
B. Bulk API を利用してデータをエクスポートします。
解説
A. SOAP API を使用してデータをエクスポートします。
不正解です。SOAP APIは少量のデータ処理には適していますが、1,000,000件のレコードのエクスポートには非効率であり、タイムアウトのリスクが高く推奨されません。
B. Bulk API を利用してデータをエクスポートします。
正解です。Bulk APIは大量のデータ処理に特化しており、バッチ処理を使用することでタイムアウトを回避します。1,000,000件のレコードを効率的にエクスポートするのに最適です。
C. GZIP 圧縮を使用してデータをエクスポートします。
不正解です。GZIP圧縮はデータサイズの削減には役立ちますが、タイムアウトの直接的な解決策にはなりません。データ転送の効率は向上しますが、エクスポートの根本的な問題は解決できません。
D. データをエクスポートするために Batch Apex ジョブをスケジュールします。
不正解です。Batch ApexはSalesforce内のデータ処理には効果的ですが、外部システムへの大量データエクスポートには適していません。Bulk APIが推奨されます。
第212問
こちらをクリック