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 字段拆分,一個單元拆分成多行。
拆分字段,一個單元拆分成三列