更新时间:2024-07-24 GMT+08:00
剪切字符串
概述
“剪切字符串”算子,截取已有字段的值,生成新的字段。
输入与输出
- 输入:需要截取的字段
- 输出:截取后生成的新字段
参数说明
参数 |
含义 |
类型 |
是否必填 |
默认值 |
---|---|---|---|---|
被截取的字段 |
配置被截取字段相关信息:
|
map |
是 |
无 |
数据处理规则
- 用开始位置和结束位置去截取原字段的值,生成新字段。
- 结束位置为“-1”时,表示字段的末尾。其他情况下,结束位置不能小于开始位置。
- 字符截取的开始位置或结束位置,大于输入字段的长度时,当前行成为脏数据。
样例
通过“CSV文件输入”算子,生成两个字段A和B。
源文件如下:
abcd,product FusionInsight,Bigdata
配置“剪切字符串”算子后,生成两个新字段C和D:
转换后,分别输出这三个字段:
abcd,product,abc,prod FusionInsight,Bigdata,Fus,Bigd
父主题: Loader转换类算子