繁体   English   中英

如何从pentaho勺子的“ sql脚本”步骤中的“修改的javascript”步骤传递变量?

[英]how to pass a variable from “modified javascript”-step in “sql script”-step in pentaho spoon?

我是pentaho汤匙的新手。 我已经写了一个小javascript,是否已将日期保存在变量中。 现在,我需要在sql语句中使用此变量,以便从该日期删除数据库中的数据(所有操作都在一次转换中完成)。 有人可以告诉我,如果有办法的话,如何在“ sql脚本”步骤中的“修改过的javascript”步骤中传递此变量? 谢谢您的帮助。

确保在“ Modified Java Script Value步骤的“输出字段”部分中使用变量。 这会将其添加为数据流中的一列。

然后,将此步骤连接到“ Execute SQL script步骤。 如下图所示进行配置,并提供您自己的连接名称和表名称。 在此步骤中,假设您将字段称为“ DateField”,并且表中的列名为“ datestamp”。

在此处输入图片说明

请注意,有很多方法可以做到这一点。 这是在转换中起作用的一种方式。 还有其他一些工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM