我在 SFTP 中有每周上传的文件。这些文件的名称带有附加的日期。我只想每周将最新的文件复制到 adls 中。每当作业成功完成时,日期都会存储在 sql 表中,因此我可以查找上次成功运行的日期。
在我看来,我认为我需要这样的东西:过滤名称包含日期大于或等于上次成功运行日期的文件....或过滤上次修改日期大于或等于上次成功运行日期的文件?
这样,如果作业在上次运行时失败,它将获取前几周和当前几周的文件。
目前,我的管道有一个查找,可以向我显示最后一次成功运行,获取显示 sftp 文件夹中所有文件的元数据,过滤器和每个(副本)。我知道副本有效,因为我为特定文件设置了过滤器并且它有效。我需要帮助的领域是过滤器。