如何每3行转置一次
how to transpose every 3 rows
我有这样的场景,需要在水壶中按顺序将每 3 行转置为 3 列:
例如输入如下:每3条记录属于一个用户
用户ID:A1234
UserName:Abcd
群组:Group1
UserID:B234
UserName:BCDE
Group:Group2
需要像下面这样在kettle中转置
enter image description here
用户 ID、用户名、组
A1234,Abcd,Group1
B234、BCDE、Group2
感谢任何帮助
使用 Row Flattener
步骤很简单。
关于这一步的官方文档在[这里]。(https://help.pentaho.com/Documentation/9.0/Products/Row_Flattener)
这是我的样本
我有这样的场景,需要在水壶中按顺序将每 3 行转置为 3 列: 例如输入如下:每3条记录属于一个用户
用户ID:A1234
UserName:Abcd
群组:Group1
UserID:B234
UserName:BCDE
Group:Group2
需要像下面这样在kettle中转置 enter image description here
用户 ID、用户名、组
A1234,Abcd,Group1
B234、BCDE、Group2
感谢任何帮助
使用 Row Flattener
步骤很简单。
关于这一步的官方文档在[这里]。(https://help.pentaho.com/Documentation/9.0/Products/Row_Flattener)
这是我的样本