Relancer les exécutions de flux de travail dans Shopify Flow

Une relance manuelle peut vous aider à résoudre les problèmes de votre flux de travail et à corriger les erreurs sur les exécutions passées dans Shopify Flow. Une exécution individuelle ou des exécutions du même flux de travail peuvent être relancées une fois que les problèmes qui ont affecté la ou les exécutions d’origine ont été résolus.

Points à prendre en compte pour la relance d’une exécution

  • Le flux de travail ne doit pas être en cours d’exécution ou en attente (attendez que l’exécution réussisse ou qu’elle comporte des erreurs).
  • Pour relancer une exécution, le flux de travail associé doit être actif. Pour ce faire, accédez à la page de résumé du flux de travail et cliquez sur Activer.
  • Le déclencheur du flux de travail doit correspondre à celui utilisé par l’exécution d’origine. Lorsqu’un déclencheur est modifié et ne correspond plus à l’exécution d’origine, la relance est impossible.
  • La relance manuelle utilise les mêmes données de déclencheur que l’exécution d’origine (par exemple, l’ID de la ressource qui a démarré le flux de travail).
  • La relance manuelle récupère les données les plus récentes des actions « Get data » et utilise des données à jour dans les conditions et les actions.

Relancer une exécution à partir de la page des détails de l’exécution

  1. Affichez les détails d’une exécution en cliquant sur le lien dans votre notification d’erreur de flux de travail ou en accédant à l’exécution dans l’appli Flow.
  2. Résolvez les problèmes de l’exécution et du flux de travail. Identifiez les étapes qui ne se sont pas comportées comme prévu et vérifiez leur configuration dans l’éditeur de flux de travail. Vérifiez que toutes les ressources d’administration utilisées par l’exécution ont les attributs attendus. En savoir plus sur la résolution des erreurs de Flow.
  3. Corrigez le ou les problèmes identifiés dans le flux de travail et les ressources.
  4. Retournez à la page des détails de l’exécution, choisissez l’option Relancer l’exécution et suivez les instructions.
  5. Après la relance d’une exécution, une bannière s’affiche en haut de la page des détails de l’exécution avec un lien permettant de voir les exécutions de relance.

Relancer des exécutions à partir de la page de résumé du flux de travail

  1. Dans l’appli Flow, sélectionnez un flux de travail dans la liste des flux de travail pour accéder à la page de résumé du flux de travail.
  2. Affichez les détails des exécutions pour déterminer ce qui n’a pas fonctionné ou a eu un résultat inattendu, en confirmant que toutes les exécutions qui vont être relancées ont rencontré le même problème.
  3. Résolvez les problèmes des exécutions et du flux de travail. Identifiez les étapes qui ne se sont pas comportées comme prévu et vérifiez leur configuration dans l’éditeur de flux de travail. Vérifiez que toutes les ressources d’administration utilisées par l’exécution ont les attributs attendus. En savoir plus sur la résolution des erreurs de Flow.
  4. Corrigez le ou les problèmes identifiés dans le flux de travail et les ressources.
  5. Dans le résumé du flux de travail, sélectionnez toutes les exécutions concernées par le problème qui seront relancées manuellement. Ensuite, sélectionnez Relancer les exécutions dans le menu d’actions et suivez les instructions.
  6. Actualisez la page pour mettre à jour la liste des exécutions récentes afin d’afficher les nouvelles exécutions. Pour afficher les relances associées à une exécution spécifique, cliquez sur l’icône Afficher dans la colonne des relances.

Affichage du statut des relances

À partir des pages Exécutions récentes et Résumé du flux de travail

La colonne Relances indique, à l’aide d’une icône, si une exécution a été relancée. Cliquer sur l’icône filtre la liste des exécutions pour afficher l’exécution d’origine et les relances.

La colonne Démarrée par indique si l’exécution a été démarrée par un événement déclencheur, une exécution manuelle ou une relance manuelle.

À partir de la page des détails de l’exécution

Sur la page des détails de l’exécution, une bannière s’affiche. Elle inclut un lien permettant d’afficher l’exécution d’origine et les relances dans la liste des exécutions.