我是个新手,目前我已经配置了一个作业,每2分钟执行一次,从MySQL服务器执行事务并加载到HANA表中。
但有时,当MySQL中的数据量太大,无法在2分钟内转换并加载到HANA中时,作业仍在为同一作业开始执行我的下一次迭代,这会导致BODS失败。
我的问题是:是否有任何选项BODS可以在两次运行之间检查计划作业的执行状态?
请帮我解决这个问题。
发布于 2017-03-02 14:06:53
您可以创建一个控制/审计表,以保存每次运行bods作业的历史记录。该表应该包含eExtractionStart、ExtractionEnd、EndTime等字段,并且您需要对作业进行更改,以便在开始加载到Hana数据流之前从该表中读取上一次运行的状态。如果上一次运行尚未完成,作业可能会引发异常。
如果您需要更多信息,请让我知道这是否有帮助。
https://stackoverflow.com/questions/37000206
复制相似问题