比较文件中的数据后在 Talend 中创建文件夹
Creating folder in Talend after comparing data from File
我有一个要求,我有一个 excel 文件,文件中有四列。列的图像已附上。
我使用 tsystem 组件创建了一个简单的作业,它在指定目录中创建文件夹。
作业的参数更改如下:
组件正在创建所需的文件夹,但这里的要求是我将在 运行 时传递上下文变量 folder 和 folder1 的值,这需要与 excel 文件,即文件夹和文件夹 1,如果它与上下文变量 initial_path 的值匹配,则需要提供 excel.
中列路径的值
请注意 excel 将有多行,但只有一行与我在 运行 时传递的输入匹配,因此应读取每一行直到找到匹配项。
我该如何设计这份工作。
在此先感谢您的帮助。
感谢@garpitmzn 的投入,我应用了一些代码并能够构建所需的作业。
职位如下:
我应用的java代码如下:
然后在 If 触发器上,我使用了以下逻辑:
context.folder == ((字符串)globalMap.get("path_dir"))
完成了我的要求。
我有一个要求,我有一个 excel 文件,文件中有四列。列的图像已附上。
我使用 tsystem 组件创建了一个简单的作业,它在指定目录中创建文件夹。 作业的参数更改如下:
组件正在创建所需的文件夹,但这里的要求是我将在 运行 时传递上下文变量 folder 和 folder1 的值,这需要与 excel 文件,即文件夹和文件夹 1,如果它与上下文变量 initial_path 的值匹配,则需要提供 excel.
中列路径的值请注意 excel 将有多行,但只有一行与我在 运行 时传递的输入匹配,因此应读取每一行直到找到匹配项。
我该如何设计这份工作。
在此先感谢您的帮助。
感谢@garpitmzn 的投入,我应用了一些代码并能够构建所需的作业。
职位如下:
我应用的java代码如下:
然后在 If 触发器上,我使用了以下逻辑:
context.folder == ((字符串)globalMap.get("path_dir"))
完成了我的要求。