DataWorks为什么我的任务设置了调度区间是2024年1月26日0点-2024年1月27日0点,设置每天0点过5分执行,但是任务调度了两次,正常不是应该只有2024年1月26日嘛?
在DataWorks中,当你设置了一个任务调度区间为2024年1月26日0点至2024年1月27日0点,并设置任务每天0点过5分执行时,理论上讲任务应该会在调度区间内的第一天也就是2024年1月26日的0点05分执行一次。
如果任务实际上在这个时间段调度了两次,则可能是跨越边界问题,当调度区间刚好跨过一天的边界时,特别是在区间包括了两个相邻的调度点(即26日和27日的0点05分),系统可能会解析为需要在这两个调度点各执行一次。
如果您的任务调度区间设置为2024年1月26日0点至2024年1月27日0点,并且设置每天0点过5分执行,但任务却调度了两次,这可能是由于以下原因导致的:
综上所述,任务被调度两次可能是由于调度策略理解、调度时间设置问题、系统时间同步、任务依赖关系、手动触发、自动重试机制等原因导致的。您可以从上述几个方面进行排查和分析,以确定具体的原因并采取相应的解决措施。如果问题依然无法解决,建议联系DataWorks的技术支持团队进行进一步的处理。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。