【发布时间】:2014-10-08 15:34:30
【问题描述】:
我正在尝试在 Talend 中创建一个主要作业,该作业将扫描目录中的多个文件(f1.csv、f2.xls...),然后运行为特定文件创建的单独作业。我想创建一个上下文变量来捕获文件名并调用适当的作业。如何设置上下文变量来存储找到的文件的文件名并将其传递给其他作业?
【问题讨论】:
-
您必须在两个作业中定义上下文变量,然后当您使用 tRunJob 拖放作业时,您可以将上下文变量值显式传递给子/子作业
-
我在 tRunJob 上添加了一个上下文参数并传递了这个值:((String)globalMap.get("tWaitForFile_1_FILENAME"))