Traitement des erreurs dans Adobe Workfront Fusion
Il arrive qu’une erreur se produise pendant l’exécution d’un scénario. Cela se produit généralement lorsqu’un service n’est pas disponible en raison d’un échec de connexion à un service ou d’un échec de validation. Cet article traite des erreurs courantes que vous pouvez rencontrer.
Adobe Workfront Fusion fait la distinction entre plusieurs types d’erreurs de base. Il réagira différemment en fonction du type d’erreur qui s’est produite.
Conditions d’accès
Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :
Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez votre équipe d’administration Workfront.
Pour plus d’informations sur les licences Adobe Workfront Fusion, consultez Licences Adobe Workfront Fusion.
Erreur de connexion
ConnectionError
L’erreur de connexion est l’une des erreurs les plus courantes, généralement causée par l’indisponibilité du service tiers pour diverses raisons (surcharge, maintenance, panne, etc.). Le traitement par défaut de cette erreur dépend du module sur lequel elle a été rencontrée :
-
Si l’erreur se produit dans le premier module, l’exécution du scénario est interrompue par un message d’avertissement. Workfront Fusion tente ensuite à plusieurs reprises de réexécuter le scénario à des intervalles de temps croissants (ceux-ci sont expliqués ci-dessous). Si toutes les tentatives échouent, Workfront Fusion désactive le scénario.
-
Si l’erreur de connexion se produit sur un autre module que le premier, les étapes suivantes dépendent de l’option Autoriser le stockage d’exécutions incomplètes dans les paramètres avancés du scénario :
-
Si cette option est activée, l’exécution du scénario est déplacée vers le dossier Exécutions incomplètes où Workfront Fusion tente à plusieurs reprises de réexécuter le scénario à des intervalles de temps de plus en plus longs. Si toutes les tentatives échouent, l’exécution restera dans le dossier des exécutions incomplètes en attendant une résolution manuelle par la personne.
Pour plus d’informations sur les exécutions incomplètes, voir Afficher et résoudre les exécutions incomplètes dans Adobe Workfront Fusion.
-
Si cette option est désactivée, l’exécution du scénario se termine par une erreur suivie d’une phase de restauration. Workfront Fusion tente ensuite à plusieurs reprises de réexécuter le scénario à des intervalles de temps de plus en plus longs. Si toutes les tentatives échouent, Workfront Fusion désactive le scénario.
-
Intervalles de temps de plus en plus longs
L’algorithme consistant à allonger de façon multiplicative les intervalles de temps entre les tentatives lorsqu’une erreur se produit est connu sous le nom de backoff exponentiel. Les intervalles de temps de plus en plus longs sont définis comme suit :
- 10 minutes
- 1 heure
- 3 heures
- 12 heures
- 24 heures
La raison principale de l’utilisation d'intervalles de temps de plus en plus longs dans Workfront Fusion est d’éviter que les scénarios fréquemment exécutés ne consomment des opérations sur des tentatives qui échouent à plusieurs reprises.
Erreur de données
DataError
Une erreur de données est générée lorsqu’un élément est incorrectement mappé et ne passe pas la validation effectuée du côté de Workfront Fusion ou du côté du service tiers utilisé.
Si cette erreur se produit, le scénario, jusqu’à l’endroit où le module a échoué, est déplacé dans le dossier des exécutions incomplètes où vous pouvez résoudre le problème. Cependant, le scénario ne s’arrête pas et continue à s’exécuter selon son planning. Pour arrêter l’exécution du scénario lorsque Erreur de données apparaît, activez l’option Traitement séquentiel dans le panneau des paramètres du scénario.
Si vous n’avez pas activé l’option Autoriser le stockage d’exécutions incomplètes dans les paramètres du scénario, l’exécution du scénario se termine par une erreur et une restauration est effectuée.
Pour plus d’informations sur le mappage, voir Mapper des informations d’un module à l’autre dans Adobe Workfront Fusion.
Pour plus d’informations sur les exécutions incomplètes, voir Afficher et résoudre les exécutions incomplètes dans Adobe Workfront Fusion.
Pour plus d’informations sur le panneau des paramètres du scénario, voir Panneau des paramètres du scénario dans Adobe Workfront Fusion.
Pour plus d’informations sur les planifications, voir Planifier un scénario dans Adobe Workfront Fusion.
Erreur de données dupliquées
DuplicateDataError
Si Workfront Fusion tente d’insérer deux fois le même lot dans un service qui n’autorise pas les données dupliquées, une erreur de données dupliquées est générée. Si cette erreur se produit, Workfront Fusion procède de la même manière que pour l’erreur de données.
Erreur de jeton d’accès invalide
InvalidAccessTokenError
Une erreur de jeton d’accès invalide se produit lorsque Workfront Fusion ne peut pas accéder à votre compte enregistré auprès d’un service tiers. Cela se produit généralement lorsque vous révoquez les droits d’accès à Workfront Fusion dans l’administration d’un service donné, mais que les scénarios connexes continuent de s’exécuter selon le planning prévu.
Si cette erreur se produit, l’exécution d’un scénario est immédiatement interrompue. Le reste du scénario, à partir du module où l’erreur s’est produite, est déplacé dans le dossier des exécutions incomplètes.
Pour plus d’informations sur les exécutions incomplètes, voir Afficher et résoudre les exécutions incomplètes dans Adobe Workfront Fusion.
Erreur de limite de taux
RateLimitError
Si une limite fixée par un service donné est dépassée, une erreur de limite de taux est générée. Si cette erreur se produit, Workfront Fusion procède de la même manière que pour l’erreur de connexion.
Pour plus d’informations, voir Erreur de connexion.
Erreur de données incomplètes
IncompleteDataError
Une erreur de données incomplètes ne se produit qu’avec des déclencheurs. Cette erreur est générée si un déclencheur ne parvient pas à télécharger les données requises à partir d’un service donné.
Si un scénario se termine par l’erreur IncompleteDataError
, son comportement ultérieur dépendra du paramètre Nombre maximal d’erreurs consécutives.
Pour plus d’informations, voir Nombre d’erreurs consécutives dans l’article Panneau des paramètres du scénario dans Adobe Workfront Fusion.
IncompleteDataError
.Erreur d’exécution
RuntimeError
Si une autre erreur (non mentionnée ci-dessus) apparaît pendant l’exécution du scénario, elle est signalée comme RunTimeError
.
Si un scénario se termine par l’erreur RuntimeError
, son comportement ultérieur dépendra du paramètre Nombre maximal d’erreurs consécutives. Pour plus d’informations, voir Nombre d’erreurs consécutives dans l’article Panneau des paramètres du scénario dans Adobe Workfront Fusion.
Erreur d’incohérence
InconsistencyError
Si l’une des erreurs décrites ci-dessus se produit pendant la phase d’engagement ou de restauration, le scénario se termine par une erreur d’incohérence. Pour plus d’informations, voir Exécution du scénario, cycles et phases dans Adobe Workfront Fusion.
Si cette erreur apparaît dans un scénario, l’exécution de celui-ci est immédiatement interrompue.
Avertissement
Lors de l’exécution d’un scénario, vous pouvez recevoir un avertissement vous informant d’un problème. Toutefois, cela n’empêche pas le scénario de se dérouler avec succès.
Par exemple, un avertissement peut apparaître lorsque la taille maximale autorisée des fichiers est dépassée et que l’option Activer la perte de données est désactivée. Pour plus d’informations, voir Activer la perte de données dans l’article Panneau des paramètres de scénario dans Adobe Workfront Fusion.