⌘CtrlK
Appearance
Appearance
用于将单个字符串字段的值,按指定分隔符拆分成多个字段或数组,主要用于处理格式规整的拼接字符串数据,实现结构化解析。
这是 Split 最常用的场景。当源数据中某个字段是用固定分隔符拼接的复合内容时,可拆分为多个独立字段,便于后续分析。
当拆分后的元素数量不固定,或需要保留集合形式时,可将拆分结果存入一个数组类型字段,适用于标签、爱好等多值场景。
针对字段中存在多分隔符混合或冗余分隔符的场景,可配合 Replace 组件先标准化分隔符,再用 Split 拆分。
通过配置 limit 参数,可控制拆分的最大元素数量,避免因字段值异常(如过多分隔符)导致生成多余字段。
| 配置名称 | 数据类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|
| 节点名称 | String | 是 | Split | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。确保唯一性。 |
| 节点编码 | String | 是 | 自动生成 | 当前创建的节点编码,以此标识此组件,由用户自定义且不可为空。命名可包含字母、数字、下划线。确保唯一性。 |
| 表匹配方式 | List | 是 | 正则匹配 | 两种匹配方式:正则匹配、精确匹配。 正则匹配:需要输入正则表达式。 精确匹配:需要选择精确匹配的库.表。 两种匹配方式可以同时选择。 |
| 待分割字段 | String | 是 | - | 待分割的字段名称,例如:name。 |
| 分隔符 | String | 是 | - | 分割字段值的分割符。 例如:字段 name,字段值 Joy-Ding,以空格“-”分割,得到两部分值,分割结果赋值给两个字段输出first_name、second_name,字段值分别为Joy、Ding |
| 输出字段 | String | 是 | - | 分割后的结果字段,例如:first_name,second_name。 |