在工作中我有几个转换。特别是,一个转换从某个目录中查找文件名。使用'将行复制到结果',并且主作业中的下一个转换正在使用这些行(文件名)。在主作业中的几个步骤之后,另一个转换需要这些文件名。
如何从最后一次转换中访问这些值(假设最后一次转换之前是作业中的其他几个步骤)?
谢谢。
答案 0 :(得分:0)
使用获取文件名并将其传递给行复制到结果。让这成为转变_1。接下来创建一个job job job1,其中所有其他转换处理/使用文件/文件名,这将成为另一个工作,比如job_2。
所以流程如下:
Job_2 开始 - > transformation_1 - > job_1(将行复制到参数并为job_1高级选项中的每个行选项执行)
Job_1 开始 - >所有使用/处理文件/文件名的转换。
transformation_1 获取文件名 - >将行复制到结果