1
MySQL 데이터베이스에 7 개의 데이터 열이 있습니다. Year1 열은 Revenue1 열에 속합니다. 다음 열은 동일한 구조를가집니다. 나는 SQL에서 이것을 처리하는 방법을 알고 있지만 PDI에서는 그렇지 않다. 아무도 그것을하는 방법을 설명 할 수 있습니까? PDI에서PDI 주전자 - 고급 구조를 표준화하는 방법?
MySQL의 테이블 구조
+--------+-------+-------+-------+----------+----------+----------+
| Ticker | Year1 | Year2 | Year3 | Revenue1 | Revenue2 | Revenue3 |
+--------+-------+-------+-------+----------+----------+----------+
| | | | | | | |
| ABC | 2010 | 2011 | 2012 | 250000 | 500000 | 1000000 |
+--------+-------+-------+-------+----------+----------+----------+
원하는 정규화 출력 :
+------------+------+-----------+---------+
| Ticker | Year | Keyfigure | Value |
+------------+------+-----------+---------+
| | | | |
| ABC | 2010 | Revenue | 250000 |
| | | | |
| ABC | 2011 | Revenue | 500000 |
| | | | |
| ABC | 2012 | Revenue | 1000000 |
+------------+------+-----------+---------+
질문을 이해했지만 답변을 드릴 수 없습니다. 이 경우에는 하나의 레코드가 3 개의 레코드 여야합니다 ... 맞습니까? 그런데 얼마나 많은 기록이 있습니까? 많은 종류의 티커가 데이터베이스에 등록되어 있습니까? –