Utilisation de nœuds Split dans une automatisation de processus
- Dernière mise à jour2026/01/13
Dans un flux de travail d\'automatisation de processus, un nœud split vous permet de diviser un seul flux de processus en plusieurs chemins d\'exécution pouvant s\'exécuter en parallèle, soit sans condition, soit selon des conditions définies.
Les divisions sont couramment utilisées pour effectuer des tâches indépendantes en même temps, ou pour router le travail en fonction des conditions métier.
Diviser
- Il accepte un flux entrant et crée deux branches par défaut. Vous pouvez ajouter d\'autres branches selon vos besoins.
- Vous pouvez ajouter des nœuds Split et Merge imbriqués au flux de travail du processus.
- Chaque branche peut fonctionner indépendamment ou simultanément, selon la logique configurée.
- Vous pouvez attribuer des tâches distinctes (telles que des robots, des sous-processus ou des validations humaines) à chaque branche.
- Le moteur de processus les exécute en parallèle, donc chacune fonctionne indépendamment.Remarque : Le parallélisme n\'est atteint que lorsque le pool d\'appareils dispose d\'un nombre suffisant d\'appareils disponibles. Pour plus d\'informations, cliquez sur À propos des pools de périphériques, Créer des pools de périphériques et Exécuter un processus parallèle avec division et fusion.
- Un nœud split peut être utilisé pour exécuter les tâches suivantes simultanément, telles que :
- Envoyer des demandes d\'approbation à plusieurs parties prenantes en même temps.
- Traiter différents jeux de données simultanément.
- Déclencher plusieurs activités indépendantes pendant l\'exécution du flux de travail.
Début de branche
Un début de branche marque le commencement de chaque chemin qui provient d\'un nœud split.
- Objet
-
- Identifie clairement l\'endroit où commence une branche.
- Aide le moteur de processus à associer les tâches à la branche correcte.
- Améliore la lisibilité, en particulier dans les flux de travail complexes.
Sortie de la branche
Une sortie de branche marque l\'endroit où une branche se termine avant de rejoindre à nouveau un nœud merge.
- Objet
-
- Définit clairement le point final de chaque branche.
- Garantit que les tâches en aval ne se poursuivent pas tant que la branche requise n\'est pas terminée.
Exemple d\'intégration des employés
La vidéo montre comment split et merge introduisent l\'exécution parallèle dans l\'automatisation des processus, permettant aux flux de travail de s\'étendre à travers les services, les systèmes ou les chaînes de travail parallèles.
- Les RH doivent créer un profil pour la nouvelle recrue.
- Le service informatique doit créer un compte système.
- La finance doit mettre en place la paie.
- La sécurité doit fournir des badges.
Toutes ces tâches doivent s\'exécuter en parallèle. En exécutant ces tâches simultanément, les organisations peuvent réduire considérablement le temps d\'intégration. L\'exécution parallèle minimise les périodes d\'attente et garantit que tous les services peuvent travailler de manière indépendante, tout en restant efficaces au sein du même processus.
Sue peut ajouter un nœud split et un nœud merge depuis le panneau de gauche ou via Ajout rapide. Le framework inclut un Split avec Début de branche, et Sortie de branche pour l\'aider à structurer l\'exécution parallèle.
Dans l\'exemple, Finance, Informatique et Ressources Humaines ont chacun leur propre branche. Chaque branche peut être configurée avec des conditions et des actions spécifiques à ses exigences.
Au niveau du nœud merge, même si une branche se termine plus tôt, le processus attend que toutes les branches soient terminées avant de passer à l\'étape suivante, comme envoyer un e-mail puis finaliser le flux de travail. Lorsque Sue exécute le processus, toutes les branches s\'exécutent en parallèle avant de continuer séquentiellement.
Si un service, tel que les RH, doit effectuer plusieurs tâches simultanément, Sue peut ajouter des nœuds de division et de fusion imbriqués. Le canevas ajuste automatiquement la mise en page et l\'espacement pour que le processus reste lisible et facile à comprendre.
Configurer un nœud split
- Ajoutez un nœud Split (Diviser).
- Depuis le panneau Éléments, faites glisser le nœud split dans le flux de travail.
Deux branches sont ajoutées automatiquement.
- (Facultatif) : Ajoutez une description dans le champ Description pour documenter l\'objectif de la split.
- Depuis le panneau Éléments, faites glisser le nœud split dans le flux de travail.
- Configurez Début de branche. Pour chaque branche, saisissez les valeurs suivantes :
- Saisissez un nom significatif dans le champ Nom de branche.
- Choisissez une option dans le champ Type de branche :
- Toujours exécuter : s\'exécute à chaque fois.
- Condition : s\'exécute uniquement lorsque des conditions spécifiques sont remplies.
- Fallback : s\'exécute uniquement si toutes les autres branches conditionnelles échouent.
Procédez comme suit si vous sélectionnez Condition :- Spécifiez le type de Condition (Booléen, Chaîne, Nombre ou DateHeure).Remarque : Si vous utilisez une condition Chaîne, activez Respecter la casse pour appliquer un filtrage sensible à la casse.
- Renseignez le champ Source. La valeur spécifiée dans le champ Source déclenche une règle conditionnelle lorsque sa valeur répond à une condition spécifiée.
- Sélectionnez Opérateur (en fonction du type de condition) :
- Égal à
- Pas égal à
- Inférieur à
- Supérieur à
- Inférieur à ou égal
- Supérieur à ou égal
- Indiquez la Cible. La valeur spécifiée dans le champ Cible est affectée par une règle conditionnelle, dont la visibilité ou la valeur change en fonction de l\'état du champ source.
- Vous pouvez ajouter plusieurs conditions en utilisant la logique AND ou OR.
- Configurer Sortie de branche. Ajoutez une description significative dans le champ Sortie de branche.
- Après avoir configuré toutes les branches, enregistrez vos modifications. Les branches s\'exécuteront simultanément ou conditionnellement pendant l\'exécution du processus.