batchapex2 Batch Class를 불러봐요. (Invoking a Batch Class) 앞에서, 이미 아래와 같은 Batch Apex 클래스 (MyBatchClass)를 만들어 두었어요.public class MyBatchClass implements Database.Batchable { public Database.QueryLocator start(Database.BatchableContext bc) { ... } public void execute(Database.BatchableContext bc, List scope) { ... } public void finish(Database.BatchableContext bc) { ... }} 실제로 배치를 실행하려면, 어떤 시점에서 Database.executeBatch(...)를 호출해야 합니다. 호출은 개발자 콘솔, A.. 2025. 5. 25. 대량 데이터 처리는 Batch Apex로 Batch Apex란 무엇인가요?Salesforce에서 한 번에 아주 많은 데이터를 처리해야 할 때, 보통 방법으로는 한계가 있어요. 예를 들어, 수천 개, 수백만 개의 데이터를 정리하거나 백업해야 할 때는 Batch Apex가 필요해요.Batch Apex는 말 그대로 데이터를 "묶음(batch)" 단위로 나눠서 순차적으로 처리하는 방식이에요. 이렇게 하면 Salesforce 시스템이 정한 처리 한도(Governor)를 넘지 않으면서도 많은 양의 데이터를 안전하게 처리할 수 있어요. Batch Apex는 언제 유용할까요?고객 데이터를 정리할 때 (예: 오래된 기록 삭제)시스템 간 데이터 이관이나 업데이트가 필요할 때대용량 보고서 생성을 위해 데이터를 가공할 때 어떻게 작동하나요?예를 들어, 100만 개의.. 2025. 5. 25. 이전 1 다음