Вставьте строки с условиями с ложкой Pentaho - PullRequest
0 голосов
/ 20 мая 2018

Я должен сделать процесс с ложкой Пентахо, и я застрял.Я думаю, что это должно быть что-то простое, и я надеюсь, что вы мне поможете.

Я начинаю с таблицы, в которой есть несколько многозначных полей, разделенных запятой.Я хочу создать таблицу с полем ID и отделить многозначные в соответствующих строках, вставив новые, но сохранив поле идентификатора.И затем есть поле веса, в котором 1 делится на количество строк, которое имеет каждый идентификатор.

Это будет примерно так:

ID  TYPE    MATERIAL    PERSON
1   2444    MATERM0140  A,B
2   2444,1555   WATER00000114   C
3   2444    WATER00000016   D
4   2444    WATER00000970   D
5   2444    MATERM0180  C
6   2444,1555   WATER00000490   A,E
7   2444,1555   WATER00000645   E
8   2444    WATER00000900   B

И в нем будут результирующие таблицы:

ID  PERSON  PONDERACION
1   A   0,5
1   B   0,5
2   C   1
3   D   1
4   D   1
5   C   1
6   A   0,5
6   E   0,5
7   E   1
8   B   1


ID  TYPE    PONDERACION
1   2444    1
2   2444    0,5
2   1555    0,5
3   2444    1
4   2444    1
5   2444    1
6   2444    0,5
6   1555    0,5
7   2444    0,5
7   1555    0,5
8   2444    1

Можете ли вы помочь мне с этим?Спасибо!!^^

...