Exercice d’agrégation
Découvrez comment agréger plusieurs bundles d’informations en une seule valeur.
Vue d’ensemble de l’exercice
En utilisant le scénario « Introduction à l’itération » que vous avez créé lors de l’exercice précédent, agrégez le nombre d’heures prévues sur chaque tâche opérationnelle du projet et envoyez-vous un e-mail contenant ces informations.
Étapes à suivre
Ajoutez un filtre et faites la SOMME du nombre d’heures prévues.
-
Clonez le scénario « Introduction à l’itération » que vous avez créé lors de l’exercice précédent et nommez-le « Introduction à l’agrégation ».
-
Ajoutez un filtre entre le module Lire les tâches du projet et le module Compter le nombre de tâches. Nommez le filtre « Uniquement les tâches opérationnelles ».
-
Définissez la condition sur Nombre d’enfants [Opérateur numérique : égal à] 0.
-
Après le module Math aléatoire, ajoutez un module d’outil Agrégateur numérique.
-
Définissez le module source sur Lire les tâches du projet.
-
Définissez la fonction Agrégat sur SOMME.
-
Définissez la Valeur sur le champ Travail à partir du module Lire les tâches du projet.
-
Renommez ce module « SOMME de toutes les heures de planification de la tâche ».
Notez l’ombre qui indique que l’agrégation termine l’itération.
Envoyez un e-mail avec les heures agrégées.
-
Ajoutez un module Envoyer un e-mail à partir de l’application de messagerie, après l’agrégateur numérique.
-
Envoyez-vous l’e-mail.
-
L’objet est « Détails du projet ».
-
Dans le champ Contenu, indiquez « Il existe un projet appelé [nom du projet] qui a un nombre total du [résultat] d’heures prévues ». Le « [nom du projet] » provient du module Lecture d’un enregistrement et « [résultat] » provient du module d’agrégation.
-
Enregistrez et exécutez une fois. Recherchez l’e-mail dans votre boîte de réception.
Au sein de l’itération, il est possible d’accéder aux différents paquets. En dehors de l’itération, dans le module Envoyer un e-mail, seuls les champs agrégés sont accessibles.