Talend:使用tfilelist从共享网络路径访问文件

时间:2017-09-06 16:17:12

标签: talend

我有一个Talend作业,它搜索目录然后将其上传到我们的数据库。 它是这样的:dbconnection> twaitforfile> tfilelist> fileschema> tmap> db 我有一个subjobok,然后将数据提交到表中,通过目录和电影文件迭代到另一个文件夹。

最近我被指示使用与之前相同的组件将目录更改为共享网络路径(我最初想到将组件更改为tftpfilelist等)

我的问题是如何将它引导到共享网络路径。我能够通过使用双\来获得它,但它不会读取任何新文件到达。 谢谢!

1 个答案:

答案 0 :(得分:0)

我想如果你在本地文件系统上使用tWaitForFile Talend / Java将以某种方式挂钩到文件夹中,并在新文件被放入其中时收到消息。

现在,由于您在网络驱动器上,首先这是组件无法访问的。其次,网络驱动器背后的操作系统可能不同。

我理解你的工作一直在运行,倾听。您可以将行为更改为首先放置tLoop,这将检查文件系统中的新文件,然后继续。必须对新文件的识别方式进行一些增量检查。