如何在 Talend 的 tFileList 组件中列出大于特定日期的文件
How to list files which are greater than particular date in tFileList Component in Talend
我是 Talend 的新手。我目前正在处理文件夹中的所有文件并将其存储到数据库中。
tFileList -> tFileUnArchive -> tFileInputXML -> tMap-> tDBOutput。
但是从下一个运行开始。我想检索文件夹中所有最新的文件,这些文件的最后修改日期比数据库中存储的文件大。一旦我有了最新的文件,我就想处理每个文件并将它们存储到数据库中。有人可以帮忙吗
您可以使用可以放在 tFileList 之后的 tFileProperties。你有一个字段名称“mtime”,它是文件的创建日期(unix 时间戳,你必须转换它)。然后您就可以将此日期与数据库中的日期进行比较。
我是 Talend 的新手。我目前正在处理文件夹中的所有文件并将其存储到数据库中。 tFileList -> tFileUnArchive -> tFileInputXML -> tMap-> tDBOutput。 但是从下一个运行开始。我想检索文件夹中所有最新的文件,这些文件的最后修改日期比数据库中存储的文件大。一旦我有了最新的文件,我就想处理每个文件并将它们存储到数据库中。有人可以帮忙吗
您可以使用可以放在 tFileList 之后的 tFileProperties。你有一个字段名称“mtime”,它是文件的创建日期(unix 时间戳,你必须转换它)。然后您就可以将此日期与数据库中的日期进行比较。