Übung zur Aggregation
Erfahren Sie, wie Sie mehrere Informationsbündel in einem einzigen Wert zusammenfassen.
Übungsübersicht
Fassen Sie anhand des Szenarios „Einführung in die Iteration“, das Sie in der letzten Übung erstellt haben, die geplanten Stunden für jede Arbeitsaufgabe im Projekt zusammen und senden Sie sich selbst eine E-Mail mit diesen Informationen.
Zu befolgende Schritte
Fügen Sie einen Filter hinzu und summieren Sie die geplanten Stunden.
-
Klonen Sie das Szenario „Einführung in die Iteration“, das Sie in der vorherigen Übung erstellt haben, und nennen Sie es „Einführung in die Aggregation“.
-
Fügen Sie einen Filter zwischen den Modulen „Projektaufgaben lesen“ und „Anzahl der Aufgaben zählen“ ein. Nennen Sie den Filter „Nur Arbeitsaufgaben“.
-
Setzen Sie die Bedingung auf Anzahl der untergeordneten Elemente [Numerischer Operator: Gleich] 0.
-
Fügen Sie nach dem Modul „Zufallsmathematik“ ein Tool-Modul „Numerischer Aggregator“ ein.
-
Setzen Sie das Quellmodul auf „Projektaufgaben lesen“.
-
Setzen Sie die Aggregatfunktion auf „SUMME“.
-
Setzen Sie den Wert auf das Feld „Arbeit“ im Modul „Projektaufgaben lesen“.
-
Benennen Sie dieses Modul in „SUMME aller geplanten Aufgabenstunden“ um.
Beachten Sie den Schatten, der anzeigt, dass die Aggregation die Iteration beendet.
Senden Sie eine E-Mail mit aggregierten Stunden.
-
Fügen Sie in der E-Mail-App nach dem numerischen Aggregator ein Modul „E-Mail senden“ hinzu.
-
Schicken Sie die E-Mail an sich selbst.
-
Die Betreffzeile lautet „Projektdetails“.
-
Geben Sie in das Inhaltsfeld ein: „Ein Projekt mit dem Namen [Projektname] enthält eine Gesamtzahl von [Ergebnis] geplanten Stunden.“ Der „[Projektname]“ stammt aus dem Modul „Einen Eintrag lesen“ und das „[Ergebnis]“ aus dem Aggregatormodul.
-
Speichern Sie und führen Sie einmal aus. Suchen Sie die E-Mail in Ihrem Posteingang.
Innerhalb der Iteration kann auf die einzelnen Bündel zugegriffen werden. Außerhalb der Iteration kann im Modul „E-Mail senden“ jedoch nur auf aggregierte Felder zugegriffen werden.