0

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

4

2 回答 2

0

javascript 步骤从前面的步骤中获取输入,并且可以从输入字段中访问。如果要将相同的字段传递给输出,则需要我们输出字段。

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

setVariable("variablename","value","type");
于 2014-01-04T07:22:28.610 回答
0

他们是两个不同的东西。javascript 如果在流中连接,则将所有字段(列)作为输入,并可以使用常规 javascript 操作它们。

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

然后您可以将此 X 写为步骤底部的输出。给它一个名字并使用它

因此,如果您使用 x = fieldA + fieldB 之类的东西,您可以在流上使用 x 。

用于在一项工作中设置变量以在另一项工作中使用的设置变量更像是编程中的全局/公共。

如果您想了解更多信息,可以参加我的课程,只需单击pentaho 水壶教程 ,这两个步骤都有课程(视频)

于 2014-11-29T12:10:09.623 回答