/ / PDI Kettle - Jak normalizować zaawansowaną strukturę? - pentaho, czajnik, pdi

PDI Kettle - jak normalizować zaawansowaną strukturę? - pentaho, czajnik, pdi

Mam 7 kolumn danych w bazie danych MySQL. Kolumna Year1 należy do kolumny Revenue1. Poniższe kolumny mają tę samą strukturę. Wiem, jak sobie z tym poradzić w SQL, ale nie w PDI. Czy ktoś może opisać, jak to zrobić?

Struktura tabeli mySQL

+--------+-------+-------+-------+----------+----------+----------+
| Ticker | Year1 | Year2 | Year3 | Revenue1 | Revenue2 | Revenue3 |
+--------+-------+-------+-------+----------+----------+----------+
|        |       |       |       |          |          |          |
| ABC    |  2010 |  2011 |  2012 |   250000 |   500000 |  1000000 |
+--------+-------+-------+-------+----------+----------+----------+

Pożądane znormalizowane wyjście z PDI:

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

Odpowiedzi:

0 dla odpowiedzi № 1

Czy próbowałeś użyć denormalizatora wierszy?