Unnest Unnest
Unnest Certified

Flatten array fields into records

yaml
type: io.kestra.plugin.transform.Unnest
yaml
id: unnest_items
namespace: company.team

tasks:
  - id: fetch
    type: io.kestra.plugin.core.output.OutputValues
    values:
      records:
        - order_id: o1
          items:
            - sku: a
            - sku: b

  - id: unnest
    type: io.kestra.plugin.transform.Unnest
    from: "{{ outputs.fetch.values.records }}"
    path: items[]
    as: item
    keepOriginalFields: true
    onError: FAIL
Properties
Defaulttrue
DefaultFAIL
Possible Values
FAILSKIPNULL
DefaultTEXT
Possible Values
TEXTBINARY
DefaultAUTO
Possible Values
AUTORECORDSSTORE