基於kettle實現某列拆分為多行數據,值得收藏

2019-10-28     波波說運維

概述

今天主要介紹下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、結果展示

可以看到結果滿足需求,列轉多行測試成功。


覺得有用的朋友多幫忙轉發哦!後面會分享更多devops和DBA方面的內容,感興趣的朋友可以關注下~

文章來源: https://twgreatdaily.com/zh-tw/TQgdD24BMH2_cNUghv33.html