Split array

Split array

The Split array function takes a record that contains an array and outputs one record for each element of that array. Use it when an upstream function, such as HTTP, Database Query, or Salesforce, returns a list of records nested inside a single response and you want to process each record individually downstream. It removes the need to add a Script function just to split arrays.

The Split array function provides the following benefits:

  • Individual element processing: Each element of the array becomes its own record, so downstream functions operate on one element at a time without custom scripting.

  • Flexible field carry-over: Choose whether each split-out record carries all other fields from the input or only the array element itself.

image-20260904-093204.png
The Split array function