【发布时间】:2020-07-15 12:20:40
【问题描述】:
我是 Talend 新手,在遍历文件并将它们加载到 Postrgres 后,我无法整理。
加载有效,它移动了除一个文件之外的所有文件。因此,如果文件夹中有 5 个文件,它会归档 4 个文件,如果有一个文件,则不会归档任何文件。它总是在文件夹中留下一个文件并给出权限错误。
我已经尝试了这个工作的各种配置,有和没有“tUnite”,有第二个循环(如图所示),只是作为主要工作流程的一部分。文件锁定是我使用过的所有不同方法的共同主题。这是我得到的当前错误
tFileCopy_1 C:\Users\stuar\Documents\vb-stock-20200705.csv -> C:\Users\stuar\Documents\Archive\vb-stock-20200705.csv:进程无法访问文件因为它正被另一个进程使用。
C:\Users\stuar\Documents\vb-stock-20200705.csv tFileCopy_1 - 源文件“C:\Users\stuar\Documents\vb-stock-20200705.csv”无法从该文件夹是打开的,或者您只有只读权限。*
我是否应该将其拆分为 2 个工作,并从一个负载为一个的父级调用它们,然后转移到一个单独的工作中?或在 tUnite 后写入新文件并加载。感觉负载仍然挂在我要移动的文件上。
【问题讨论】: