比较来自File的数据后,在Talend中创build文件夹

我有一个要求,我有一个Excel文件,其中有四个文件列。 列的图像被附加。

Excel文件结构

我使用tsystem组件创build了一个简单的作业,它在指定的目录中创build文件夹。 该作业的参数更改如下:

组件剪辑

该组件正在创build所需的文件夹,但这里的要求是我将在运行时传递上下文variables文件夹和folder1的值,这需要与excel文件的列即文件夹和folder1映射,如果匹配上下文variablesinitial_path的值需要提供来自excel的列path的值。

注意,excel将有多行,但只有一行将与我在运行时传递的input相匹配,因此应该读取每行直到find匹配。

我如何devise这个工作。

先谢谢您的帮助。

感谢来自@garpitmzn的input,我应用了一些代码,并能够构build所需的工作。

工作如下:

在这里输入图像说明

我所应用的java代码如下:

在这里输入图像说明

然后在If触发器上,我使用了下面的逻辑:

context.folder ==((String)globalMap.get(“path_dir”))

完成我的要求。