tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:【大量データ処理】レポート一括出力

Salesforceに登録された情報を集計、参照したい場合はレポートを利用します。大量データが登録された組織でレポートを使用する場合、取得件数が2000件を超えるとそれ以降は画面に表示されないようになっています。

f:id:tyoshikawa1106:20141128020421p:plain


もちろん件数等はきちんと全件分取得されていましたが、画面上では2001件以降のレコードは参照できませんでした。

f:id:tyoshikawa1106:20141128020651p:plain


おそらくレポートの読み込みでタイムアウトしたりするのを防ぐためだと思います。ちなみにこのレポートでは画面に2000件、集計対象は約12万件あったのですが、画面表示自体ほぼ一瞬で表示されました。


すべての情報を参照したい場合は、詳細のエクスポートでCSVやExcel出力することで参照可能です。

f:id:tyoshikawa1106:20141128022222p:plain


エクスポートしたときには全件分出力されます。

f:id:tyoshikawa1106:20141128022333p:plain


画面に表示されているのが2000件まででもサマリレポートなどの集計値やグラフ表示は全件分を集計した値が表示されます。

f:id:tyoshikawa1106:20141128022613p:plain


マトリックスレポートの場合にも表示制限がありました。そのあたりのことはヘルプに詳しく記載されていました。

Salesforce Help - レポートのサイズに制限はありますか?