Arrêt d'un job en fonction d'une condition

Le stage Terminate Job, associé à Conditional Router, permet de terminer un job si certains critères sont atteints au sein d'un enregistrement. Si un enregistrement est envoyé à Terminate Job, le job se termine.

Remarque : Terminate Job n'est pas disponible dans les services ou les sous-flux.

Pour utiliser Terminate Job, ajoutez un Conditional Router et un stage Terminate Job à votre flux de données. Connectez ensuite les stages et configurez Conditional Router. Le Router conditionnel doit être configuré pour contenir les critères que vous voulez pour déclencher la fin du job. Quand un enregistrement qui satisfait les critères est trouvé, celui-ci est transmis à Terminate Job et le job se termine, produisant un message qui indique « Job terminé par le stage : <libellé du stage> ». Le flux de données complété devrait ressembler à cela :