我想设计一个ETL作业作为附件。
Variable_1
和
Variable_2
Generate Rows
这一步我在中定义了两个变量
Fields
Table input
为了达到这个目的。sql就像
select Variable_3 from table1
我想要第三步
Modified Java Script Value
我是Pentaho的新手,有以下问题:
1) 当我将步骤2(数据库步骤)连接到步骤3(Javascript步骤)时,会出现一个警告对话框:
我们检测到具有不同字段数的行,这在中是不允许的
转变。第一行包含两个字段,另一个是
包含1
这个警告是什么意思?我做错什么了?如何将第一步中的2个变量和第二步中的1个变量传递给javascript步骤?
2) 如何在Javascript步骤中设置计算出的变量\u4,以便在其他转换中进一步使用?我要在上定义参数吗
Transformation 1
命名
Variable_4
从javascript设置?如果是,怎么做?