scheduler - 当文件到达服务器时如何启动 DataStage Sequence 作业
问题描述
我正在寻找一个进程,当任何文件到达服务器的登陆区域时触发 DataStage Sequencer 作业。CA7 是调度程序,文件命名约定有许多不同的风格,包括文件扩展名。此外,一些文件命名约定包含日期时间戳。我是这项活动的新手,所以如果我提出愚蠢的后续问题,请多多包涵。
提前感谢您的帮助。
解决方案
查看序列中的等待文件阶段
它具有等待文件出现(或消失)和超时前的时间限制的选项。因此,您必须在某个时间开始作业,但处理将在文件出现后开始。该阶段虽然需要一个文件名 - 但您可以执行 ls 或类似命令来获取文件名并将其作为参数发送给您的工作。
推荐阅读
- python - 如何在 python 3 中添加方法以在我的类 obj 中使用“in”?
- python - AWS S3 通知整合
- python - 情节:如何按两个变量的比率对情节进行排序?
- xml - 提取标签 XML 没有它的值 xml Shell 脚本
- angular - 如何仅使用 Angular Material 使我的应用程序响应?
- javascript - 使用 document.querySelector 应用样式
- javascript - 使用 MySQL 在 Node.js 中实现 async/await 和 Promise
- ruby-on-rails - 引用两个模型的模型的 Rails 迁移
- ajax - Ajax post call 似乎工作,仍然抛出错误?
- javascript - 如何使用 javascript 修复 div 元素内的鼠标指针?