2016-08-16 4 views
0

Довольно простой вопрос Я думаю, я просто не смог найти ясный пример. У меня очень сложная трансформация, которую я ломаю на работу. Никогда не создавая работу раньше, я изо всех сил пытаюсь отправить данные из одного преобразования в другое. Я использовал «Копировать строки» для результата в первом и «Получить строки из результата во втором», но я чувствую, что я все еще что-то пропустил. Когда я использовал Get Rows, мне пришлось указывать имена строк - не было ни одной кнопки Get Fields. Я также не могу просмотреть данные в преобразовании без выполнения задания и сохранения его в файл Excel. Когда я это сделал, ВСЕ поля были в выходном файле - вместо тех, которые я указал во втором преобразовании.Передача данных из одной трансформации Pentaho в другую в работе?

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

Спасибо!

ответ

0

Лучший способ - создать KTR, запустить/протестировать каждый. Таким образом, вы можете исследовать результирующие данные и затем интегрировать все индивидуальные преобразования в окончательное задание.

0

Самый коммотивный способ состоит в том, чтобы использовать строки копирования для результата в конце одного KTR и использовать для получения строк из результата в качестве отправной точки для следующего. Хотя вы действительно не можете «видеть» результат во время работы в следующем KTR, то, что вы можете сделать, чтобы облегчить чтение, задано окно предварительного просмотра и оставить его открытым, чтобы увидеть все имена колонок и данные.

Если вы хотите установить только несколько строк кода на следующий KTR, вы можете использовать Set variables в качестве конечного шага первого KTR и захватить эти переменные в любое время во втором, используя шаги Get Variables. Не забывайте, что если вы это сделаете, вам нужно установить переменные в родительском KJB (задание, которое вызвало первый KTR) без значения по умолчанию, а для типа области переменных для шага Set variables должно быть установлено значение Valid in родительская работа.

Смежные вопросы