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 的用法示例。
我有这样一个文件:
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 的用法示例。