首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Talend从FTP获取最新/最近的文件到本地

问使用Talend从FTP获取最新/最近的文件到本地
EN

Stack Overflow用户
提问于 2015-11-24 13:01:52
回答 1查看 2K关注 0票数 0

我必须在Talend创建一个工作,它将连接到一个FTP。FTP每天都有不同的文件,前缀相同,但文件名中附加了不同的时间戳(Yyyymmddhhmmss)。例子-

MyFile20151123142020.xml MyFile20151123154748.xml

我的要求是选择最新或最近的文件,并复制到我的本地。我知道,这可以通过引用文件名中的最新时间戳来实现,也可以通过引用上次修改的时间来实现。我想以后再谈,我的工作如下-

​

​

​

我不知道如何进一步进行,也不知道如何使用最新的mtime值来选择最近的文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-25 08:29:01

在获得文件属性之后,wen需要按mtime或basename对文件进行排序,然后选择第一个。

  • tSortRow :如果它们具有相同的模式,则按mtime或basename排序。
  • tSampleRow:"1“来获得第一个
  • tFTPGet :文件掩码= row3.basename (row3,tSampleRow的输出流)

​

​

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33894416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档