AI engineering glossary · Data engineering
What is batch processing?
Batch processing: Handling data in large, bounded groups collected over a period and processed together on a schedule, rather than record by record as it arrives. It is simple, efficient for big volumes and easy to re-run, but results arrive with a delay.
Batch processing: an example
A bank computes every customer's monthly statement in one job at 2 a.m. on the first of the month.
Related terms
More Data engineering terms
Where you learn it
Batch processing is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.