Présentation de l’exercice d’itérateurs
Découvrez comment utiliser des applications de type itération et exécuter des actions sur chaque lot d’informations.
Vue d’ensemble de l’exercice
Examinez un projet spécifique dans Workfront, puis toutes les tâches de ce projet. Vous utiliserez le module d’outil d’incrémentation pour compter le nombre de tâches dans le projet. Enfin, vous utiliserez le module Définir la variable pour soustraire le Nombre d’enfants du Nombre de problèmes en cours afin de produire une valeur numérique pour chacun des lots de tâches.
Étapes à suivre
Lisez un projet et les tâches associées.
-
Démarrez un nouveau scénario. Nommez-le « Introduction à l’itération ».
-
Sélectionnez Workfront comme module déclencheur, Lire un enregistrement.
-
Pour Type d’enregistrement, sélectionnez Projet.
-
Pour les sorties, choisissez ID, Nom et Description.
-
Dans le champ ID, indiquez l’ID du projet « Northstar Fashion Exhibitors Booth » à partir de votre instance de lecteur de test Workfront.
-
Renommez ce module « Rechercher des projets WF ».
-
Ajouter un autre module Workfront pour lire les tâches liées à ce projet. Sélectionnez le module Lire les enregistrements associés.
-
Pour Type d’enregistrement, sélectionnez Projet.
-
Pour l’identifiant d’enregistrement parent, sélectionnez l’identifiant dans le module Lire un enregistrement.
-
Pour Collections, sélectionnez Tâches.
-
Pour les sorties, sélectionnez ID, Nom, Description, Nombre d’enfants, Nombre de problèmes en cours et Travail.
-
Renommez ce module « Lire les tâches du projet ».
-
Enregistrez le scénario puis cliquez sur Exécuter une fois pour afficher les sorties.
- Cliquez sur l’Inspecteur d’exécution : vous voyez un lot en entrée (le projet) et 28 lots en sortie (les tâches).
Comptez et traitez les lots itérés.
-
Ajoutez un autre module après Lire les enregistrements associés. Choisissez un module d’outils de fonction Incrémenter.
- Laissez le champ Réinitialiser une valeur sur Jamais et cliquez sur OK.
-
Renommez ce module « Compter le nombre de tâches ».
-
Ajoutez un module Définir la variable. Définissez le nom de la variable sur « Math aléatoire ».
-
Dans le champ Valeur de la variable, soustrayez le nombre d’enfants ouverts du nombre d’Optasks ouvertes.
Il doit ressembler à ceci :
-
Renommez ce module « Math aléatoire ».
-
Enregistrez le scénario et cliquez sur Exécuter une fois.
Pour chacune des tâches produites par le module itérateur Lire les enregistrements associés, Workfront Fusion a effectué 28 exécutions. Ces 28 lots continueront à être traités tout au long du scénario, sauf si un agrégateur est ajouté pour fermer la boucle.