Я читаю данные опроса в таблице с 3 полями: - запись - вопрос - ответ
в каждой строке для каждой записи есть много вопросов с относительным ответом:
|record|question|answer|
------------------------
|1 |q1. |a1. |
|1 |q2. |a2. |
|2 |q1. |a1. |
|2 |q2. |a2. |
Что я хочу сделать в Pentaho, так это преобразовать эту таблицу в ту, где у меня есть поле записи, а затем каждый вопрос должен быть полем, чтобы строки содержали значения идентификатора записи и ответа:
|record|q1 |q2. |
------------------------
|1 |a1 |a2 |
|2 |a1 |a2 |
Я бы сделал это с помощью шага денормализации, но в моем случае у меня много и, возможно, меняющихся вопросов, поэтому мне было интересно, есть ли автоматический способ сопоставить значения в поле входного вопроса с именами выходных полей.