2

我是pentaho的新手。我有 3 个转换的工作,所有 3 个转换都是相似的。在每个转换中都有 Sql 查询类似
select * from table1 where tabl1.col1='XXX' and tab2.col2='YYYY'

col1 的值保持不变。我想在工作中将它作为变量传递,而不是在每个转换中替换它。这样做的步骤是什么。

4

1 回答 1

1

你把你的转变一分为二:

  1. 一个用于设置 var
  2. 第二个用于使用步骤 #1 中的设置变量。

请参阅在线提供的 Pentaho 文档:

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

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

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

于 2017-08-14T14:24:22.733 回答