【问题标题】:How to list files which are greater than particular date in tFileList Component in Talend如何在 Talend 的 tFileList 组件中列出大于特定日期的文件
【发布时间】:2021-05-29 08:19:33
【问题描述】:

我是 Talend 的新手。我目前正在处理文件夹中的所有文件并存储到数据库中。 tFileList -> tFileUnArchive -> tFileInputXML -> tMap-> tDBOutput。 但从下一次运行。我想检索文件夹中的所有最新文件,这些文件的最后修改日期大于存储在数据库中的文件。一旦我有了最新的文件,我就想处理每个文件并将它们存储到数据库中。有人能帮忙吗?

【问题讨论】:

    标签: etl talend


    【解决方案1】:

    您可以使用可以放置在 tFileList 之后的 tFileProperties。您有一个字段名称“mtime”,它是文件的创建日期(unix 时间戳,您必须转换它)。然后您就可以将该日期与您数据库中的日期进行比较。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多