Traitement par lots
Le traitement par lots traite en une seule exécution un ensemble délimité de données ou de tâches.
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
Termes associés
- Capture des modifications de donnéesLa capture des modifications de données enregistre les changements en base pour leur traitement par d’autres applications.
- IdempotenceUne opération idempotente produit le même effet sur l’état, qu’elle soit exécutée une seule fois ou répétée à l’identique.
- Server-Sent EventsLes Server-Sent Events transmettent du texte du serveur au client par HTTP, par exemple sur l’avancement d’une tâche en arrière-plan.
- ETagUn ETag identifie une version de représentation d’une ressource HTTP et permet des lectures ou modifications conditionnelles.
- Cross-Origin Resource SharingCORS contrôle l’accès du navigateur aux réponses d’une autre origine. Il ne remplace ni la connexion ni la vérification des droits de l’API.
- Échange de données informatiséL’EDI transmet des documents métier structurés entre systèmes. Format, profil du partenaire, correspondance des données et réponses doivent être cohérents.
Articles sur le sujet

Votre projet avec ASES
Décrivez-nous votre projet. Nous revenons vers vous avec une première évaluation.
