본문으로 건너뛰기

JoinTransform

The join member of the PipelineTransform union.

versionVersion (integer)
상수 값: 1
기본값: 1
opOp (string)필수
상수 값: join
config object필수

Two-input equi-join configuration. left_input and right_input are pipeline port keys, keys contains at least one equality pair, and columns explicitly selects the output. Other join predicates are not accepted.

left_inputLeft Input (string)필수

Left input port key

right_inputRight Input (string)필수

Right input port key

join_typeJoin Type (string)필수

inner | left | right | full

Possible values: [inner, left, right, full]

keys object[]필수

Equi-join column pairs (non-empty)

  • Array [
  • leftLeft (string)필수

    Join column on the left input

    rightRight (string)필수

    Join column on the right input

  • ]
  • columns object[]필수

    Output projection (non-empty)

  • Array [
  • inputInput (string)필수

    Source input port key (left_input or right_input)

    nameName (string)필수

    Source column name on that input

    alias object

    Output column name (defaults to name)

    하나 이상(anyOf)
    string
  • ]
  • JoinTransform
    {
    "version": 1,
    "op": "join",
    "config": {
    "left_input": "string",
    "right_input": "string",
    "join_type": "inner",
    "keys": [
    {
    "left": "string",
    "right": "string"
    }
    ],
    "columns": [
    {
    "input": "string",
    "name": "string",
    "alias": "string"
    }
    ]
    }
    }