add_field

向记录添加字段

向记录添加字段

选项1(替代方案): 添加多个字段

属性

名称 类型 描述 是否必需
fields object[] 字段

附加属性: 不允许

示例

source:
  server_name: redislabs
  schema: dbo
  table: emp
transform:
  - uses: add_field
    with:
      fields:
        - field: name.full_name
          language: jmespath
          expression: concat([name.fname, ' ', name.lname])
        - field: name.fname_upper
          language: jmespath
          expression: upper(name.fname)

选项2(替代方案): 添加一个字段

属性

名称 类型 描述 是否必需
field string 字段
expression string 表达式
yes
language string 语言
枚举: "jmespath", "sql"

附加属性: 不允许

示例

source:
  server_name: redislabs
  schema: dbo
  table: emp
transform:
  - uses: add_field
    with:
      field: country
      language: sql
      expression: country_code || ' - ' || UPPER(country_name)

选项1:fields[]: 数组

字段

项目

项目属性

名称 类型 描述 是否必需
field string 字段
expression string 表达式
yes
language string 语言
枚举: "jmespath", "sql"

项目附加属性: 不允许

示例

- {}
RATE THIS PAGE
Back to top ↑