The ForEach transform iterates over one input array element, which can be either a simple type or a complex type. The output element must be an array of complex types.
The ForEach transform can only have one primary input, and the input must be repeatable.
The ForEach transform can only have one primary input connection. Additional connections to the ForEach transform must be of type Supplement.
The ForEach transform contains a nested map. The elements in the nested map must be mapped, otherwise no action is performed when the transform runs.
Use the Cardinality property to specify the indices that will be processed by the transform. The first index element is 1. The output array size is equal to the input array size, minus any elements that are filtered out from the cardinality property page.