如何在没有 header 列的情况下将 Pentaho Kettle 中的 table 从行转置为列

How do I transpose a table in Pentaho Kettle from rows to columns without the header column

我是 Pentaho 的新手,我需要将 table 从行转置到列,但第一列不包含 headers.

看起来像这样:

Jan/15  Feb/15  Mar/15  Apr/15
1.1     3.4     1.7     2.0
2.5     4.5     2.4     3.3

我需要转换成如下所示的 table:

Month   Value A  Value B
Jan/15  1.1      2.5
Feb/15  3.4      4.5
Mar/15  1.7      2.4
Apr/15  2.0      3.3

有人知道我怎样才能做到这一点?是否有一些步骤可以帮助或只能通过脚本?

您必须将值名称(AB)添加到该行。然后先做一个Row Normaliser,来做行。然后你必须Row denormaliser,在同一行上得到两个不同的值。

将字符串日期转换为正确排序的日期: