Rejouer une trace
Rejouer une trace permet de relancer un flux depuis le détail d'une exécution, par exemple après une erreur, tout en pouvant modifier la version du flux et les données d'entrée.
Quand rejouer une trace ?
Rejouer une trace est utile pour :
- Relancer un flux en erreur : après correction du flux ou des données, sans attendre le prochain déclenchement
- Tester une nouvelle version : exécuter une version révisée du flux avec les mêmes données d'entrée
- Reproduire un cas : rejouer avec des données d'entrée modifiées pour déboguer
Comment rejouer une trace
Prérequis
Accédez au détail d'une trace (depuis le menu Traces ou depuis l'onglet Traces / Dernières exécutions d'un flux). Dans ce détail, vous pouvez déjà consulter les informations du déclenchement, les étapes nœud par nœud et télécharger la donnée d'entrée — voir Analyser une exécution.
Étapes
- Dans le détail de la trace, cliquez sur Relancer le flux
- Modifiez éventuellement la version du flux (par défaut, la version utilisée pour cette exécution est proposée)
- Modifiez éventuellement les données d'entrée pour rejouer avec des paramètres différents
- Choisissez le mode de traçage pour cette nouvelle exécution : Complet, Standard ou Performance — vous n'êtes plus limité au mode de l'exécution d'origine. Voir Modes de traçage
- En mode Complet, un bandeau d'avertissement rappelle l'impact sur les performances et la volumétrie des traces
- Cliquez sur Relancer pour lancer la nouvelle exécution
- Le flux relancé s'affiche ; suivez la nouvelle trace et retrouvez l'historique des exécutions
Astuce
En cas d'erreur sur un flux, corrigez le flux ou les données, puis utilisez « Rejouer » pour vérifier la correction sans attendre le prochain déclenchement.
Après le rejeu
- Une nouvelle trace est créée pour l'exécution relancée
- Vous pouvez comparer l'ancienne et la nouvelle exécution dans l'historique
- La nouvelle trace apparaît dans la liste des traces du flux et dans le journal d'exécutions (filtrable par environnement, statut, déclencheur et flux)