Pentaho PDI釜-如何规范高级结构?

Pentaho PDI釜-如何规范高级结构?,pentaho,kettle,pdi,Pentaho,Kettle,Pdi,我在MySQL数据库中有7列数据。Year1列属于Revenue1列。以下列具有相同的结构。我知道如何在SQL中处理这个问题,但不知道如何在PDI中处理。有人能描述一下怎么做吗 mySQL表结构 +--------+-------+-------+-------+----------+----------+----------+ | Ticker | Year1 | Year2 | Year3 | Revenue1 | Revenue2 | Revenue3 | +--------+------

我在MySQL数据库中有7列数据。Year1列属于Revenue1列。以下列具有相同的结构。我知道如何在SQL中处理这个问题,但不知道如何在PDI中处理。有人能描述一下怎么做吗

mySQL表结构

+--------+-------+-------+-------+----------+----------+----------+
| Ticker | Year1 | Year2 | Year3 | Revenue1 | Revenue2 | Revenue3 |
+--------+-------+-------+-------+----------+----------+----------+
|        |       |       |       |          |          |          |
| ABC    |  2010 |  2011 |  2012 |   250000 |   500000 |  1000000 |
+--------+-------+-------+-------+----------+----------+----------+
来自PDI的期望标准化输出:

+------------+------+-----------+---------+
|     Ticker | Year | Keyfigure |  Value  |
+------------+------+-----------+---------+
|            |      |           |         |
|     ABC    | 2010 | Revenue   |  250000 |
|            |      |           |         |
|     ABC    | 2011 | Revenue   |  500000 |
|            |      |           |         |
|     ABC    | 2012 | Revenue   | 1000000 |
+------------+------+-----------+---------+

您是否尝试过使用行反规范化器?

我理解您的问题,但无法回答。在这种情况下,一条记录必须是3条记录。。。我说得对吗?顺便问一下,你有几张唱片?您的数据库中已注册了多种类型的股票代码?