pentaho将变量设置为作业

时间:2017-02-27 07:42:54

标签: pentaho pentaho-spoon pentaho-data-integration

我是pentaho的新手。我有3个转换的Job,所有3个转换都是simliar。在每次转换中都有Sql查询之类的东西 select * from table1 where tabl1.col1='XXX' and tab2.col2='YYYY'

col1的值保持不变。我想将它作为变量传递给job而不是在每次转换中替换它。有什么步骤。

1 个答案:

答案 0 :(得分:1)

你将转换分成两部分:

  1. 一个用于设置var
  2. 第二步使用步骤#1中的set变量。
  3. 请参阅在线提供的Pentaho文档:

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

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

    您不能在设置它们的同一转换中使用变量。