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.

Level: beginnerTopic: Data engineering

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.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.