检查SAP BODS中的计划作业状态

问题描述 投票:1回答:1

我是BODS的新手,目前我已经配置了一个作业,每2分钟执行一次,从MySQL服务器执行事务并加载到HANA表。

但有时当MySQL中的数据量太大,无法在2分钟内转换和加载到HANA中时,该作业仍在执行我的下一次迭代,导致BODS失败。

我的问题是:BODS有没有什么选项可以在运行之间检查预定job的执行状态?

请帮我解决这个问题。

sap scheduler hana sap-data-services
1个回答
1
投票

你可以创建一个controlaudit表,以保持每一个运行的BODS作业的历史。该表应包含如下字段 eExtractionStart, ExtractionEnd, EndTime 等。而你需要在作业中做一个改变,让它在开始加载到Hana数据流之前,从这个表中读取之前运行的状态。如果之前的运行还没有结束,作业会引发异常。

如果这对你有帮助,或者你需要更多信息,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.