在DataWorks中,调度参数是在任务调度时使用的参数。这些参数可以根据用户配置的取值规则,在每次任务运行时被自动替换为实际的取值,从而实现任务调度时间内参数的动态替换。
用户可以在代码中定义参数,并在调度配置中对这些参数进行赋值。赋值时支持使用常量或调度时间表达式。在代码中,可以通过 ${参数名} 的方式来声明参数,同时在右侧的调度配置中,可以使用常量或者调度时间表达式来给参数赋值。例如,如果一个实例的定时时间为 2021-7-21 00:00:00,需要将这个时间减去一小时作为任务执行的时间,那么可以在代码中设置 day=datetime, hour={hour},并在节点配置参数赋值中设置 datetime=[yyyymmdd-1/24],hour=[hh24-1/24]。
总的来说,DataWorks通过灵活的调度参数设置,可以让用户根据业务需求动态地调整任务的执行时机和内容。