Copy
Copy transform plugin
Description
Copy a field to a new field.
Options
name | type | required | default value |
---|---|---|---|
fields | Object | yes |
fields [config]
Specify the field copy relationship between input and output
common options [string]
Transform plugin common parameters, please refer to Transform Plugin for details
Example
The data read from source is a table like this:
name | age | card |
---|---|---|
Joy Ding | 20 | 123 |
May Ding | 20 | 123 |
Kin Dom | 20 | 123 |
Joy Dom | 20 | 123 |
We want copy fields name
、age
to a new fields name1
、name2
、age1
, we can add Copy
Transform like this
transform {
Copy {
source_table_name = "fake"
result_table_name = "fake1"
fields {
name1 = name
name2 = name
age1 = age
}
}
}
Then the data in result table fake1
will like this
name | age | card | name1 | name2 | age1 |
---|---|---|---|---|---|
Joy Ding | 20 | 123 | Joy Ding | Joy Ding | 20 |
May Ding | 20 | 123 | May Ding | May Ding | 20 |
Kin Dom | 20 | 123 | Kin Dom | Kin Dom | 20 |
Joy Dom | 20 | 123 | Joy Dom | Joy Dom | 20 |
Changelog
new version
- Add Copy Transform Connector
- Support copy fields to a new fields