Witam,
Mam następujący problem, zrobiłem w Pentaho transformację, która pobiera z kliku usług dane, jeden Json zwraca w polu Amount_planned kilka rekordów
[{"amount":"65","year":2019,"month":2},{"amount":"80","year":2018,"month":12},{"amount":"60","year":2019,"month":1}] po zapisaniu danych do bazy tworzone są osobne rekordy:
id pracownik project year month amount
c38af663-f579-4984-9bf5-8408722c3ba9 NULL 0c16e38c-57e0-474b-a7d3-ba870124a883 2018 12 80
c38af663-f579-4984-9bf5-8408722c3ba9 NULL 0c16e38c-57e0-474b-a7d3-ba870124a883 2019 1 60
c38af663-f579-4984-9bf5-8408722c3ba9 NULL 0c16e38c-57e0-474b-a7d3-ba870124a883 2019 2 65
Pytanie w jaki sposób zrobić, aby uzyskać jeden rekord pola id,pracownicy,project się nie powtarzały, a pola year, month i amount dodać jako kolejne kolumny, a nie wiersze. Próbował już zrobić z tego tabelę przestawną w Pentaho, ale nie otrzymałem zamierzonego rezultatu.