我们有两个并行运行的 Informatica 作业。
一个从欧洲中部时间 11.40 开始,其中包含大约 300 个 Informatica 工作流,其中一个是 fact_sales。
另一个作业在 3.40 CET 运行,它有大约 115 个工作流,其中许多在数据一致性方面依赖于 fact_sales。
问题是 fact_sales 应该在流程 2 中的某些工作流程开始之前完成以使数据准确,但这通常不会发生。
我们正在尝试做的是拆分流程 2,使 fact_sales 相关的工作流仅在 fact_sales 完成后运行。
您能否提供一种方法来编写一个 unix shell 脚本来检查这个 fact_sales 的状态,如果它成功则启动其他相关的工作流程,如果没有,那么它应该发送失败邮件。谢谢