Module 4 · Construire, tester, publierEnviron 1 min
Quand un nœud échoue
Une API qui ne répond pas, un quota dépassé, un champ vide : tôt ou tard, un nœud échoue. Par défaut, l’exécution s’arrête sur lui et passe en erreur. L’onglet Settings de chaque nœud permet de choisir une autre réaction.
- Retry On Fail : le nœud réessaie avant d’abandonner. Idéal pour une API parfois lente.
- On Error › Stop Workflow : le comportement par défaut, tout s’arrête.
- On Error › Continue : le workflow continue avec les dernières données valides.
- On Error › Continue (using error output) : le nœud gagne une seconde sortie, réservée aux items en erreur, que vous branchez sur un traitement dédié.
Chez Salma, le nœud HTTP Request qui interroge l’API d’un fournisseur reçoit Retry On Fail, puis Continue (using error output) : les demandes qu’il n’a pas pu traiter partent dans un onglet « À reprendre » du Google Sheets au lieu de disparaître.
Continue, sans plus, cache les pannesL’option Continue seule laisse le workflow avancer avec des données incomplètes, sans prévenir personne. Préférez la sortie d’erreur, ou un workflow d’erreur, pour qu’une panne laisse toujours une trace.