Esercizio sull’aggregazione
Creato per:
- Principiante
- Utente
Scopri come aggregare più bundle di informazioni in un unico valore.
Panoramica dell’esercizio
Utilizzando lo scenario “Introduzione all’iterazione” creato nell’ultimo esercizio, aggrega le ore pianificate per ogni attività lavorativa del progetto e invia un’e-mail con tali informazioni.
Passaggi da seguire
Aggiungi un filtro e SOMMA le ore pianificate.
-
Clona lo scenario “Introduzione all’iterazione” creato nell’esercizio precedente e denominarlo “Introduzione all’aggregazione.”
-
Aggiungi un filtro tra il modulo Attività di lettura progetto e il modulo Conteggio del numero di attività. Denomina il filtro “Solo le attività in esecuzione”.
-
Imposta la condizione su Numero di elementi figlio [Operatore numerico: uguale a] 0.
-
Dopo il modulo Math casuale, aggiungi un modulo dello strumento Aggregatore numerico.
-
Imposta il modulo di origine su Attività di lettura progetto.
-
Imposta la funzione Aggrega su SOMMA.
-
Imposta il valore nel campo Lavoro dal modulo Attività di lettura progetto.
-
Rinomina questo modulo “SOMMA di tutte le ore del piano di attività”.
Nota l’ombreggiatura che indica che l’aggregazione termina l’iterazione.
Invia un’e-mail con le ore aggregate.
-
Aggiungi un modulo Invia un messaggio e-mail dall’app E-mail, dopo l’aggregatore numerico.
-
Invia l’e-mail a te stesso.
-
L’oggetto è "Dettagli progetto".
-
Nel campo Contenuto, inserisci “Esiste un progetto chiamato [nome del progetto] che ha un numero totale di [risultato] ore pianificate”. Il “[nome progetto]” viene preso dal modulo Leggi un record e il “[risultato]” viene preso dal modulo aggregatore.
-
Salva ed esegui una sola volta. Trova l’e-mail nella tua casella in entrata.
All’interno dell’iterazione, è possibile accedere ai singoli bundle. Ma al di fuori dell’iterazione, nel modulo Invia un’e-mail è possibile accedere solo ai campi aggregati.