pentaho устанавливает переменную для заданий

Я новичок в пентахо. У меня есть работа с 3 преобразованиями, и все 3 преобразования аналогичны. В каждом преобразовании есть Sql-запрос типа
select * from table1 where tabl1.col1='XXX' and tab2.col2='YYYY'

значение col1 остается прежним. Я хочу передать его как переменную в задании, а не заменять его при каждом преобразовании. Какие шаги для этого?


person simplify_life    schedule 27.02.2017    source источник
comment
вы должны сначала установить переменные в 1-м преобразовании, а в другом преобразовании вы должны получить переменные. Предлагаю прочитать набор переменных и получить понятие переменных.   -  person Helping Hand..    schedule 27.02.2017
comment
Есть разница между переменными и подстановкой полей. Это шаг ввода таблицы?   -  person Abercrombieande    schedule 27.02.2017


Ответы (1)


вы разделяете свое преобразование на две части:

  1. один для установки var
  2. второй - для использования заданной переменной из шага №1.

Пожалуйста, обратитесь к документации Pentaho, доступной в Интернете:

http://wiki.pentaho.com/display/COM/Using+Variables+in+Kettle

http://wiki.pentaho.com/display/EAI/Set+Variables

Вы не можете использовать переменные в том же преобразовании, в котором вы их устанавливаете.

person jeetendra Mandal    schedule 14.08.2017