DataWorks我调度设置多个定时调度时间,为什么只有第一个生效呀?
DataWorks上任务调度将通过生成对应实例来执行,此处用于定义任务在生产环境的周期调度方式。
实例生成方式:定义该任务在生产环境生成实例的时间。
调度类型:定义该任务在生产环境的运行状态。
调度日历:用于定义任务调度日期及调度方式。DataWorks为您提供了通用场景的默认日历,同时,为满足更灵活的调度时间配置需求,也支持您自定义调度日历。自定义调度日历,详情请参见配置调度日历。
调度周期:定义该任务的调度频率,即多久执行一次任务。
定时调度时间:定义该任务预期的运行时间。
超时定义:定义该任务执行超过多长时间会自动退出。
重跑属性:定义该任务自动调度时是否可重跑。
出错自动重跑:定义该任务自动调度失败且可重跑时,自动重跑的频率。
生效日期:定义该任务在什么时间段内调度。超过生效日期的任务将不再生成实例。
https://help.aliyun.com/zh/dataworks/user-guide/overview-18?spm=a2c4g.11186623.0.i198
在 DataWorks 中,每个任务只能有一个有效的定时调度时间。如果您设置了多个定时调度时间,只会有一个生效。这是因为 DataWorks 仅支持单个定时调度时间,而不是多个。
因此,如果您希望在多个时间点调度任务,您可以尝试以下几种方法:
DataWorks在调度设置中只允许存在一个默认的定时调度时间,因此只有第一个设置的定时调度时间会生效。如果您需要设置多个定时调度时间,您需要在调度配置中添加多个定时任务,并为每个任务指定不同的调度时间。
在添加多个定时任务时,您可以按照以下步骤进行操作:
通过以上步骤,您可以添加多个定时任务,并指定不同的调度时间以确保它们按需执行。请注意,在添加多个定时任务时,要确保它们的执行顺序和依赖关系正确设置,以确保任务的正确执行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。