PENTAHO中如何将一行变成一列

How to make a row into column in PENTAHO

我有这样一个文件:

COUNTRY | 2008 | 2009 | 2010 | 2011 | 2012 | TYPE
SPAIN      5      41     8      12      5     T1
SPAIN      4      6       2      7      14    T2
SPAIN      7      8      9       6      2     T3
FRANCE     4      5      7       9      66    T1
FRANCE     14     3      4       12     12    T2
FRANCE     5      8      11       3      6    T3
...

我需要将其转换成如下格式:

COUNTRY | YEAR | T1 | T2 | T3
SPAIN     2008   5    4    7
SPAIN     2009   41   6    8
....

谢谢

如果您在谈论 Pentaho 数据集成,您可以使用行规范器步骤。它允许您定义包含度量类型的列,并将它们转换为单个 "type" 列。

查看 documentation 的用法示例。