Aggregate
Use the Aggregate node to take separate items, or portions of them, and group them together into individual items.
Node parameters
- Aggregate : choose whether to aggregate Individual Fields or All Item Data .
-
If you choose
Individual Fields
, you can then configure the fields you want to aggregate with the following parameters:
- Input Field Name : the name of the field in the input data to be aggregated together.
- Rename Field : enable this toggle to enter a field name for the aggregated output data. When aggregating multiple fields you must provide new output field names. You can't leave multiple fields undefined.
- Output Field Name : displayed when you enable Rename Field . The field name for the aggregated output data.
-
Options
>
Add Field
: use this to add more optional settings, including:
-
Disable Dot Notation
: when disabled, you can't reference child fields (in the format
parent.child
). - Merge Lists : enable this if the field to aggregate is a list, and you want to output a single flat list rather than a list of lists.
- Include Binaries : include binary data from the input in the new output.
- Keep Missing And Null Values : enable this to add a null (empty) entry in the output list when there is a null or missing value in the input.
-
Disable Dot Notation
: when disabled, you can't reference child fields (in the format
-
If you choose
All Item Data
, you can then set:
- Put Output in Field : the name of the output field.
- Include : choose from All fields , Specified Fields , or All Fields Except .
-
Options
>
Add Field
: use this to add the setting:
- Include Binaries : include binary data from the input in the new output.
Related resources
Learn more about data structure and data flow in Mosaic Workflows workflows.