Rôle
Un processus peut servir plusieurs points d’entrée. Ce bloc oriente son tableau selon le contexte de lancement : par exemple, afficher un formulaire à un utilisateur Workspace tout en traitant les données d’une API entrante sans étape manuelle.
Entrées et sorties
Une entrée et trois sorties : manual — « Bouton Exécuter le processus », api — « Appel API », workspace — « Bouton Workspace ». Seule la sortie du mode de lancement actuel est active. Les autres transmettent un signal de branche inactive avec le même schéma. Une sortie active non connectée termine cette branche.
Autres modes et simulation
other traite les planifications, événements, appels par un autre flux et boutons UBC Analytics : manual/api/workspace ou stop, manual par défaut. simulation sélectionne la branche pour la validation, la simulation et l’aperçu du concepteur : manual/api/workspace, manual par défaut. Appeler une source REST ne change pas le mode de lancement en api ; cette branche représente le contexte de livraison par une API entrante.
Ordre de configuration
- Placez le bloc avant les parties qui diffèrent.
- Connectez les sorties nécessaires à un formulaire, à un traitement ou à un message.
- Définissez le comportement pour les autres modes de lancement.
- Sélectionnez tour à tour chaque branche utilisée dans le paramètre de simulation.
- Vérifiez une exécution contrôlée depuis chaque point d’entrée et publiez le processus convenu.
Réunir les branches
Utilisez « Fusionner les branches » après les alternatives lorsque l’exécution doit continuer depuis l’alternative terminée. Une branche inactive diffère d’un tableau vide actif. Les branches d’arrière-plan nécessitent des paramètres complets et des sources accessibles ; le routage ne crée pas de fichiers ni de valeurs de formulaire.
Exemple de chargement réutilisable
La branche Workspace demande une période et affiche une vérification des données. La branche API valide les données reçues. Les deux conduisent à une écriture contrôlée. Attribuez à une planification une route explicite avec des paramètres par défaut, ou choisissez stop si le processus est réservé à une personne et à l’API.