Gestion avancée des erreurs dans Adobe Workfront Fusion

Les techniques avancées de gestion des erreurs incluent le filtrage et l’imbrication.

Exigences d’accès

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

Adobe Workfront plan*
Pro ou version ultérieure
Adobe Workfront license*
Plan, Work
Licence Adobe Workfront Fusion**

Exigences de licence actuelles : Non Workfront Fusion conditions requises pour obtenir une licence.

Ou

Exigences de licence héritées : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Exigences actuelles du produit : Si vous disposez de Select ou Prime Adobe Workfront Planifiez, votre entreprise doit acheter Adobe Workfront Fusion ainsi que Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article. Workfront Fusion est inclus dans l’Ultimate Workfront planifiez.

Ou

Exigences de produit héritées : Votre entreprise doit acheter Adobe Workfront Fusion ainsi que Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article.

Pour connaître le plan, le type de licence ou l’accès dont vous disposez, contactez votre Workfront administrateur.

Pour plus d’informations sur Adobe Workfront Fusion licences, voir Adobe Workfront Fusion licences.

Filtrage

Il existe deux types de filtrage qui peuvent avoir lieu sur un itinéraire de gestionnaire d’erreurs.

Ajout d’un filtre sur l’itinéraire du gestionnaire d’erreurs

Vous pouvez utiliser un filtre pour contrôler les erreurs qui sont traitées par l’itinéraire du gestionnaire d’erreurs. Cela vous permet de traiter uniquement des types d’erreurs spécifiques. Si une erreur ne transfère pas le filtre, elle est traitée comme si aucun itinéraire de gestionnaire d’erreurs n’était défini pour le module donné.

INFO
Exemple:

Ajouter un Routeur suivi de filtres au gestionnaire d’erreurs

INFO
Dans cet exemple, l’erreur se produit à l’adresse Création d’un dossier module (A), avec un itinéraire normal et un itinéraire de gestionnaire d’erreurs. Ce dernier est suivi d'un routeur avec un itinéraire ayant un filtre qui définit un type d'erreur spécifique (Erreur de données), et l'autre qui est l'itinéraire par défaut pour toutes les autres erreurs. Le premier itinéraire se termine par la variable Reprendre qui contient des valeurs de remplacement pour que le scénario reprenne à partir du module A (Création d’un dossier), tandis que le deuxième itinéraire se termine par le Retour arrière qui arrête immédiatement l’exécution du scénario.

Voir Traitement des erreurs dans Adobe Workfront Fusion pour plus d’informations sur les différents types d’erreur et sur la manière dont Workfront Fusion traite et évalue-les.

Exemple de scénario

Vous pouvez configurer cet exemple de scénario pour comprendre comment ces filtres fonctionnent pour la gestion des erreurs.

Utilisez un Dropbox pour charger un fichier au lieu d’en créer un nouveau

Si vous utilisez la variable Création d’un dossier module activé Dropbox et qu’un dossier portant le même nom existe déjà, le module génère une erreur de données comme illustré ci-dessous :

Le scénario complet :

  1. Le Outils > Définir la variable module contient le nom du dossier

  2. Le HTTP >Obtention d’un fichier récupère le fichier qui doit être chargé dans le dossier .

  3. Le Dropbox >Création d’un dossier renvoie une erreur si un dossier porte déjà le même nom que celui mappé dans le module .

  4. L’itinéraire du gestionnaire d’erreurs (bulles transparentes) contient un routeur pour filtrer les erreurs.

  5. Le premier itinéraire correspond à un type d’erreur spécifié appelé Erreur de données , comme nous le savons déjà :

    1. Si une erreur de données se produit et que les détails de l’erreur transitent par le filtre, la variable Dropbox

      Liste de tous les fichiers/sous-dossiers dans un module de dossiers répertorie tous les dossiers dans Dropbox

    2. Le filtre suivant correspond aux noms des dossiers.
    3. Le Reprendre La directive spécifie l’ID de dossier et le chemin d’accès au dossier du dossier existant et l’exécution du scénario reprend à partir de Dropbox >Création d’un dossier mais au lieu d’essayer de créer un dossier, cette fois-ci, il utilise les valeurs de la variable Reprendre pour passer au module suivant et charger le fichier dans le dossier existant
  6. Le deuxième itinéraire correspond à toutes les autres erreurs et se termine par la variable Retour arrière , ce qui entraîne l’arrêt immédiat du scénario.

Voici une explication détaillée de la 5ème déclaration :

Pour utiliser le dossier existant dans vos modules suivants (Chargement d’un fichier ci-dessous), vous devez ajouter un itinéraire de gestionnaire d’erreurs au module et récupérer le chemin du dossier à mapper dans le Reprendre module de directive qui suit :

Le filtre sur la première route est défini pour gérer uniquement l’erreur particulière (Erreur de données) qui s’affiche lorsqu’un dossier portant le même nom existe déjà :

Le Dropbox >Liste de tous les fichiers d’un dossier est configuré pour renvoyer tous les dossiers du dossier cible. Le filtre suivant transmet uniquement celui que nous essayions de créer à l’origine (le nom du dossier est stocké dans la version 33. Nom de dossier (élément) :

Finalement, la variable Reprendre La directive fournit le chemin d’accès au dossier en tant que sortie pour le module en échec. Notez que l’ID de dossier a été laissé vide, car il n’est pas nécessaire pour le "".Chargement d’un fichierModule ' :

Imbrication

Quel que soit l’emplacement d’un module, les itinéraires des gestionnaires d’erreurs peuvent être créés et implémentés sur tous les modules, à l’exception des routeurs. Il est donc possible de créer un itinéraire de gestionnaire d’erreurs pour un module qui fait déjà partie d’un itinéraire de gestionnaire d’erreurs existant créé pour un autre module.

Voici un exemple d’itinéraire de gestionnaire d’erreur imbriqué :

Dans ce scénario, le deuxième itinéraire du gestionnaire d’erreurs est imbriqué sous le premier itinéraire du gestionnaire d’erreurs. Si la variable Dropbox >Création d’un module de dossiers rencontre une erreur, l’exécution passe à l’itinéraire 1, si la variable Erreur de données est transmis, le module suivant est exécuté, suivi de la fonction Reprendre module de directive si une erreur ne se produit pas avec la variable Dropbox >Liste de tous les fichiers/sous-dossiers dans un module de dossiers.

Cependant, si une erreur se produit avec cette opération Dropbox , puis l’exécution passe à l’itinéraire 2 du gestionnaire d’erreurs et se termine par Ignorer . Le Reprendre la directive n’est pas exécuté dans ce cas.

Il s’agit d’une combinaison de gestionnaires de filtrage et d’imbrication d’erreurs.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43