KETTLE中的列拆分为多行

KETTLE中的列拆分为多行

这里的”列拆分为多行”其实和hive中的炸裂函数”explode”是差不多的,都是列转行的操作,使用起来还是很简单的。

  1. 将’列拆分为多行’模块拖入到转换界面当中,双击进入’列拆分为多行’的参数配置窗口,如下图所示
    在这里插入图片描述
  2. 进行参数的配置,在”要拆分的字段”选择自己所要操作的字段,在”分隔符”填入想要按照什么分隔符进行拆分,在”新字段名”中填入新生成列的字段名。
    在这里插入图片描述到这里参数的配置就完成了,点击确认就可以了。
  3. 运行转换,对比数据结果,图一为原字段和字段内容,图二为拆分后的字段和字段内容,这里的原数据内容我是通过预览直接看的,拆分后的字段及数据我是运行转换后在”Preview data”中查看的。
    图一
    在这里插入图片描述
    图二
    在这里插入图片描述
    从这里可以看到数据按照我们配置的参数进行了列转行。

猜你喜欢

转载自blog.csdn.net/AnameJL/article/details/110027819