DataWorks智能基线的预计完成时间不合理。小时调度 有7个周期,每个周期在每小时45分钟的时候启动的,这里预计完成时间就傻瓜化的把分钟数拿出来除以七得到一个每小时41分钟的时间。一旦这样配置,除了第一个周期之外,之后周期都会破线,失去了智能基线的作用。有什么方式改变吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你的调度周期为每小时的45分钟,且有7个周期。这意味着每小时内有7个任务要运行,每个任务的执行时间为45分钟。
然而,一小时的时长只有60分钟,因此在这种情况下,无法完成所有7个任务的执行。这样的调度设置会导致任务超出可用的时间范围。
为了解决这个问题,你需要调整调度周期或任务的执行时间,以使其符合可用的时间范围。一种可能的解决方案是缩短任务的执行时间或减少任务的数量,以便在每小时内能够完成。
根据你的描述,DataWorks智能基线的预计完成时间不合理,因为你使用了小时调度,每个周期在每小时45分钟的时候运行。这确实是不合理的,因为一个小时只有60分钟,无法在每小时的第45分钟运行一个周期。
如果你希望在每小时的第45分钟运行一个任务或操作,可以考虑将调度周期设置为每小时一次,并在任务中添加逻辑来判断是否满足每小时的第45分钟条件。例如,可以在任务中添加一个定时器或计时器来延迟执行,直到满足每小时的第45分钟时再触发相应的操作。
这七个周期是完整的吗
第一个周期预计完成时间是4:41 < 承诺时间5:20,第一个周期预计完成时间是4:41 < (承诺时间5:20-预警余量5分钟),此回答整理自钉群“DataWorks交流群(答疑@机器人)”
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。