在水壶中,java脚本中的输出字段是什么,以及如何在其中使用setVariable

时间:2013-01-23 08:37:16

标签: pentaho

在水壶中什么是java脚本中的输出字段以及如何在其中使用setVariable。我试图在其中设置变量但它给了我错误

2 个答案:

答案 0 :(得分:0)

javascript步骤接受前面步骤的输入,可以从输入字段访问。如果要将相同的字段传递给输出,则需要输出输出字段。

此外,如果您想在javascript步骤中设置变量,可以使用

setVariable("variablename","value","type");

答案 1 :(得分:0)

它们是两回事。 javascript如果在流中连接,则获取所有字段(列)作为输入 并且可以使用常规javascript操作它们。

如果您想要一个新变量作为流的一部分,您需要做的就是: var X;

然后你可以在步骤的底部把这个X写成输出。 给它一个名字并使用它

所以,如果你使用类似的东西 x = fieldA + fieldB 你可以在流上使用x。

用于在一个作业中设置变量以在另一个作业中使用的设置变量 它更像是编程中的全球/公共。

如果您想了解更多信息,可以参加我的课程 只需点击pentaho kettle tutorial,就可以在两个步骤中上课(视频)