Zip Zip
Zip Certified

Combine records by row position

yaml
type: io.kestra.plugin.transform.Zip
yaml
id: zip_two_sources
namespace: company.team

tasks:
  - id: left
    type: io.kestra.plugin.core.output.OutputValues
    values:
      records:
        - id: 1
          left_value: L1
        - id: 2
          left_value: L2

  - id: right
    type: io.kestra.plugin.core.output.OutputValues
    values:
      records:
        - id: 1
          right_value: R1
        - id: 2
          right_value: R2

  - id: zip
    type: io.kestra.plugin.transform.Zip
    inputs:
      - "{{ outputs.left.values.records }}"
      - "{{ outputs.right.values.records }}"
    onConflict: RIGHT
Properties
DefaultFAIL
Possible Values
FAILLEFTRIGHT
DefaultFAIL
Possible Values
FAILSKIP
DefaultTEXT
Possible Values
TEXTBINARY
DefaultAUTO
Possible Values
AUTORECORDSSTORE