自动重新启动DSJE_BADSTATE故障状态的多实例Datastage作业



我们有一个Datastage作业,它在不同作业周期的多个实例上运行。作业可以同时运行,也可以在不同的时间运行。当一个作业周期由于该周期中的Datastage作业失败而失败时,其他周期也会失败。有没有办法防止这种情况发生,即如果数据存储在一个周期中失败,另一个周期是否可以使用在另一个循环中失败的相同数据存储作业继续运行。有没有一种方法可以自动重置失败的作业?如果是,如何?谢谢你的信息和帮助。

您只能通过将每个周期变量包装在自己的序列中来设置自动重置。只有序列作业支持在失败后自动重置,作为作业活动的属性。我不确定当你试图重置时,如果另一个循环正在运行,情况会如何。你可以测试一下。如果您需要此重置功能,则可能需要克隆而不是作业实例。

最新更新