基于kettle实现某列拆分为多行数据
概述
今天主要介绍下kettle的Split field to rows 字段拆分功能,一个单元拆分成多行。也就是说,将输入数据行集中的某个列按照条件拆分为多行。这种条件可以是简单的一个分隔符,也可以指定正则表达式。实际上就是excel的数据分列再用行的形式表现出来。
起源于业务需求。
kettle流程:

1、Excel输入
1.1、excel测试数据

1.2、excel输入
配置如下:



2、Split field to rows
字段含义:

修改如下:

3、Excel输出
配置如下:

4、运行转换
点击start开始转换

5、结果展示
可以看到结果满足需求,列转多行测试成功。

觉

共有 0 条评论