Unnest
Flatten array fields into records
Unnest
Flatten array fields into records
yaml
type: io.kestra.plugin.transform.UnnestExamples
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
as *Requiredstring
from *Requiredobject
path *Requiredstring
keepOriginalFields booleanstring
Default
trueonError string
Default
FAILPossible Values
FAILSKIPNULLoutputFormat string
Default
TEXTPossible Values
TEXTBINARYoutputType string
Default
AUTOPossible Values
AUTORECORDSSTORE