Traitement par lot
Le nœud de traitement par lot permet d'exécuter des tâches en lot. Vous pouvez saisir un tableau dans le processeur par lot, qui traitera chaque élément du tableau en parallèle selon la logique définie à l'intérieur, améliorant ainsi considérablement l'efficacité d'exécution du workflow.
Les entrées et sorties du nœud de traitement par lot sont toujours de type tableau.
Entrée

Seules les variables de type tableau sont prises en charge comme entrée.
Plusieurs tableaux peuvent être définis en entrée, mais lors de l'exécution du processeur par lot, le nombre d'itérations sera basé uniquement sur la longueur du tableau le plus court.
Par exemple, si les tableaux suivants sont saisis :
[1,2,3][1,2,3,4,5]
Alors le traitement par lot ne s'exécutera que 3 fois.
Configuration

- Parallélisme : Définit le nombre de tâches parallèles pour le traitement par lot.
- Nombre de lots : Définit le nombre maximal d'itérations pour le traitement par lot.
Sortie

Vous pouvez sélectionner la sortie de chaque composant à l'intérieur du processeur par lot comme sortie du nœud de traitement par lot. Toutes les sorties définies seront de type tableau.
Corps du traitement par lot

Dans la carte du nœud, cliquez sur la zone du processeur par lot pour ouvrir le canevas du processeur par lot.

Les opérations dans ce canevas sont identiques à celles du workflow principal.
À l'intérieur du processeur par lot, il est également nécessaire de garantir une connexion en boucle fermée entre les nœuds "Début" et "Fin".
- Début : Le nœud Début prend par défaut le tableau configuré dans "Entrée" comme paramètre.
- Fin : Définit la terminaison de l'exécution du processeur par lot.
