No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Apex の一括処理
開発者は Apex の一括処理を使用して、Force.com プラットフォームで数千件ものレコードに対して長時間にわたり実行される複雑なプロセスを構築できるようになりました。Apex 一括処理は、レコードの小さいバッチに対して動作し、レコードセット全体を管理しやすいチャンクに分割して処理します。たとえば、特定の日付を過ぎたレコードを検索してアーカイブに追加する、夜間に実行されるアーカイブソリューションを構築できます。または、毎晩すべての取引先と商談を探索し、カスタム条件に基づいて必要に応じて更新するデータの整理処理を構築できます。
Apex の一括処理は、インターフェースとして公開され、開発者によって実行される必要があります。一括処理ジョブは実行時に Apex を使用してプログラムで起動できます。
一度に実行できるキュー内または有効な一括処理ジョブは 5 件のみです。Salesforce の [スケジュール済みジョブ] ページを表示するか、プログラムで SOAP API を使用して AsyncApexJob オブジェクトをクエリすることで、現在のジョブ件数を確認できます。
また、一括処理ジョブは Apex スケジューラを使用して、プログラムで特定の時間に実行されるようにスケジュールしたり、Salesforce ユーザインターフェースの [Apex をスケジュール] ページを使用してスケジュールしたりすることもできます。[Apex をスケジュール] ページについての詳細は、Salesforce オンラインヘルプの「Apex のスケジュール」を参照してください。
Apex の一括処理インターフェースは、Apex による共有管理の再適用にも使用されます。
一括処理ジョブの詳細は、Apex の一括処理の使用を参照してください。
Apex による共有管理についての詳細は、「Apex による共有管理について」を参照してください。