Aller au contenu

Traitement par lots

Le traitement par lots traite en une seule exécution un ensemble délimité de données ou de tâches.

Également appeléBatch Processing
API et contrats de données

Traiter un lot défini

Le traitement par lots, ou Batch Processing, regroupe des données ou tâches dans une exécution. Le démarrage peut être planifié ou déclenché par un ensemble de données prêt. Il ne doit pas nécessairement avoir lieu la nuit. La sélection et la limite de traitement du lot sont déterminantes.

Dans un exemple fictif, un import de produits contient les enregistrements P-11, P-12 et P-13. Si P-12 échoue à cause d’une catégorie invalide, les autres peuvent déjà être importés selon la méthode. Un lot n’est pas automatiquement une transaction tout ou rien. Définissez le résultat par enregistrement, l’unité de nouvelle tentative et la protection contre les imports en double. Le seul avis d’exécution ne prouve ni la réussite complète ni la fraîcheur entre les exécutions.

Sources