我是Pentaho的新手,我需要将表从行转置为列,但是第一列不包含标题。

看起来像这样:

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

我需要转换为如下所示的表:
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,才能在同一行上获得两个不同的值。

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

将字符串日期转换为正确排序的日期:
pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列-LMLPHP

关于pentaho - 如何将Pentaho Kettle中的表格从行转置为没有标题列的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35804723/

10-12 23:55