比较来自File的数据后,在Talend中创build文件夹
我有一个要求,我有一个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”))
完成我的要求。