Skip to main content
Version: Next

Split

Split transform plugin

Description

Split a field to more than one field.

Options

nametyperequireddefault value
separatorstringyes
split_fieldstringyes
output_fieldsarrayyes

separator [string]

The delimiter used to split the source field.

split_field [string]

The field to be split

output_fields [array]

The result fields after split

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:

nameagecard
Joy Ding20123
May Ding20123
Kin Dom20123
Joy Dom20123

We want to split the name field into first_name and last_name, so we can add a Split transform like this:

transform {
Split {
plugin_input = "fake"
plugin_output = "fake1"
separator = " "
split_field = "name"
output_fields = [first_name, last_name]
}
}

Then the data in result table fake1 will like this

nameagecardfirst_namelast_name
Joy Ding20123JoyDing
May Ding20123MayDing
Kin Dom20123KinDom
Joy Dom20123JoyDom

Changelog

new version

  • Add Split Transform Connector