Batch

What is a batch job in general?

Why #Batch?

What technologies are used to build the #Batch engine?

What are the common use cases for #Batch?

How efficiently does #Batch handle large data volumes?

Where do I create a #Batch Executable?

Does #Batch only support cross-org data migrations?

What permissions are required to execute a #Batch?

What is the maximum dataset size that a DSP batch job can process?

What is the maximum batch size that can be set?

How can I chain multiple batch Executables to run in a specific sequence?

How can I schedule Batch jobs?

Can a Pipeline execution be stopped if one of its Executables fails?

Can I apply a common SOQL filter to all Executables in a Pipeline?

How do I easily create Batch Executables for parent–child data syncs?

How are logs tracked for running a #Batch Executable?

Does DSP allow re-execution of failed batches?

Is it possible to revert the changes made a batch execution?

How do I implement incremental retrieval?

What should I consider before enabling Bulk API?

How can I set up notifications for completed batch executions?

How can I test a Batch Executable on a small sample before running it on the full dataset?

How should I structure a complex Batch job with multiple actions?

Does splitting an Apex batch class with multiple actions into multiple batch Executables slow performance a lot?