add_field
Add fields to a record
Option 1 (alternative): Add multiple fields
Properties
Name | Type | Description | Required |
---|---|---|---|
fields | object[] | Fields | yes |
Additional Properties: not allowed
Example
fields:
- field: name.full_name
language: jmespath
expression: concat([name.fname, ' ', name.lname])
- field: name.fname_upper
language: jmespath
expression: upper(name.fname)
Option 2 (alternative): Add one field
Properties
Name | Type | Description | Required |
---|---|---|---|
field | string | Field | yes |
expression | string | Expression | yes |
language | string | Language Enum: "jmespath" , "sql" | yes |
Additional Properties: not allowed
Example
field: country
language: sql
expression: country_code || ' - ' || UPPER(country_name)
Option 1: fields[]: array
Fields
Items
Item Properties
Name | Type | Description | Required |
---|---|---|---|
field | string | Field | yes |
expression | string | Expression | yes |
language | string | Language Enum: "jmespath" , "sql" | yes |
Item Additional Properties: not allowed
Example
- {}