2017-06-13 48 views
0

我们有一个由某些作业填充的SQL表。表格结构为Autosys中的文件监视

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

Autosys可以处理文件观察器,但它不能执行SQL查询作为启动作业的条件。您应该将该功能放入由Autosys在文件到达时调用的shell脚本中。 shell脚本应执行查询,然后根据结果决定是否继续。

+0

谢谢埃里克,用shell脚本处理表格检查。 –