我有一个 ETL 应用程序,它应该迁移到 AWS 基础设施。我的应用程序中使用的调度程序是 Tivoli Work Scheduler,我们希望在云上也使用相同的调度程序,它具有文件依赖性。
现在,当我们转到 aws 时,要监视的文件将落在 S3 Bucket 中。我们可以将文件的 OPEN 依赖项放在 S3 中吗?如果是,主机名 (HOST#Filepath) 是什么?
如果不是,应该调整哪些服务来达到目的。我的日程表中既有时间依赖性,也有文件依赖性。
例如。该文件可能会在凌晨 1 点上传到 S3。凌晨 3 点,我的日程安排将被触发,在 S3 存储桶中查找文件。如果存在,则开始执行,如果不存在,则应根据 tws 上的其他参数等待。
任何帮助或建议都会很高兴。