Mapping Using ForEach
To simplify array mapping, Designer provides ForEach mapping in the pipeline view of a MAP step. ForEach mapping provides following capabilities:
Reduces multiple flow steps: Nested array mapping involves multiple flow steps. Now, using
ForEach mapping, you can easily create nested mapping in a single MAP step.
Copy modes: When an input array is mapped to an output array, the value of output array is merged with input array. Using
ForEach mapping, you can now merge, overwrite, and append the values to output array.
Multiple transformer invocation:
ForEach mapping allows you to directly apply multiple transformers on input array elements while mapping.