Batchprocessering
Batchprocessering, eller batchbearbetning, är en metod där data och uppgifter samlas i en eller flera batchar och körs utan mänsklig interaktion. Arbetsflödet körs ofta enligt schemalagda fönster eller när en viss mängd data har samlats in. Denna modell fokuserar på genomströmning och effektiv resursanvändning snarare än omedelbar svarstid.
Karakteristiskt för batchprocessering är att indata samlas upp, lagras mellan stegen och bearbetningen utförs som en
Processen består ofta av inhämtning av data, lagring i stagingområden, alternativt transformering och beräkning, följt av
Typiska användningsområden är löner, fakturering, rapportering, daglig eller nattlig dataaggregering och uppbyggnad av datawarehouses eller data
I moderna system uppträder batchlösningar ofta i relation till realtidsbearbetning, där batcher används tillsammans med stream-processing