Zum Inhalt springen

Stapelverarbeitung

Stapelverarbeitung verarbeitet eine abgegrenzte Menge von Daten oder Aufträgen gemeinsam in einem Lauf.

Auch bekannt alsBatch Processing
API und Datenverträge

Eine definierte Menge gemeinsam bearbeiten

Stapelverarbeitung, auch Batch Processing, fasst Daten oder Aufträge zu einem Lauf zusammen. Der Start kann zeitgesteuert oder durch eine bereitgestellte Datenmenge ausgelöst werden. Er muss nicht nachts stattfinden. Entscheidend sind Auswahl und Verarbeitungsgrenze des Stapels.

Im erfundenen Beispiel enthält ein Produktimport die Datensätze P-11, P-12 und P-13. Scheitert P-12 an einer ungültigen Kategorie, können die übrigen je nach Verfahren schon übernommen sein. Ein Batch ist nicht automatisch eine Alles-oder-nichts-Transaktion. Legen Sie Ergebnis je Datensatz, Wiederholungseinheit und Schutz vor doppelter Übernahme fest. Die Laufmeldung allein belegt weder vollständigen Erfolg noch Aktualität zwischen den Läufen.

Quellen