我们有一个由一些作业填充的SQL表。表结构是
ID Date Name
1 6/10/2017 sales
2 6/10/2017 marketing
3 6/17/2017 Loans
我们每周都会从供应商处收到我们服务器上的文件。
例如,我们收到了一个名为 Sales_6 / 10 / 2017.txt 的文件。
我的autosys工作需要观看此文件并在上面的表格中进行搜索。如果日期和名称在表格中匹配,那么只应该运行我的工作。如果它没有找到表中的条目,那么它就不能运行。
我无法弄清楚如何获取此文件以及使用表格中的条目进行检查。
答案 0 :(得分:0)
Autosys可以处理文件观察程序,但它无法执行SQL查询作为启动作业的条件。您应该将该功能放入由文件到达时由Autosys调用的shell脚本中。 shell脚本应该执行查询,然后决定是否继续,具体取决于结果。