1、Row Normaliser,將一行多列數據轉換為多行一列數據。

輸入數據流:


計算器配置如下:

與計算器相連接的excel輸出如下:

Row Normaliser,設置如下,

與Row Normaliser連接的Excel輸入如下

2、Split field to rows 字段拆分,一個單元拆分成多行

輸入流字段:

Split field to rows 設置:

結果展示

3、拆分字段,將一個字段拆分成多個,一個字段拆分成多列

Generate Rows輸入流,

拆分字段,設置,一個單元拆分成三列

拆分字段連接的Excel輸出如下,一行三列轉換成三行一列

Row Nomaliser配置,及Excel輸出,


4、行轉列,一列多行轉變為多列一行,前面xml部分已經用過。
總結: 行轉列:一列多行轉變為多列一行,需要分組字段及標識,以xml解析為典型
Row Normaliser:將一行多列數據轉換為多行一列數據。
Split field to rows 字段拆分,一個單元拆分成多行。
拆分字段,一個單元拆分成三列
