Pentaho Kettle:如何将变量从转换传递到作业中的另一个转换

Pentaho Kettle: how to pass variable from transformation to another transformation inside job

我在工作中有两个转变。 在第一个 transnformation - 我得到了关于文件的详细信息。

现在我想将此信息传递给第二个转换,我在转换 #2 的设置参数中设置了变量,并在其中使用了获取变量 - 但未传递值。

见附件示例:https://www.hightail.com/download/bXBiV28wMVhLVlZWeHNUQw

LOG_1 - 显示文件时间,但是 LOG_2 和 LOG_3 没有产生任何值。

如何跨转换传递变量并将变量传递给父作业。

  1. 尝试选中第二个转换中的框,如下图所示:

  1. 从您共享的作业文件中删除所有日志。

您可以尝试阅读本文 blog

希望这能解决您的问题:)