调度参数是根据任务调度的业务时间及调度参数的取值格式自动替换为具体的值,实现在任务调度时间内参数的动态替换。本文为您介绍如何配置及使用调度参数,并以ODPS SQL节点为例,讲解调度参数配置完成后使用冒烟测试功能测试调度参数的替换情况。
DataWorks的调度参数是在任务调度时使用的参数,这些参数能够根据您配置的取DataWorks的调度参数是在任务调度时使用的参数,这些参数能够根据您配置的取值规则在每次任务运行时被自动替换为真实的值,实现了任务调度时间内参数的动态替换。例如,你可以在代码中定义参数,并在调度配置中对参数进行赋值,赋值时既支持使用常量也支持使用调度时间表达式。
值得一提的是,系统调度参数bizdate是DataWorks上的特有参数,当其赋值为=bizdate时,默认获取的是前一天的日期。在离线计算场景下,bizdate通常被理解为业务交易发生的日期,因此也常被称为业务日期。
如果你在数据开发过程中修改了调度参数并提交发布,一定要在生产运维中心周期任务属性面板检查调度参数是否符合预期。如果不符合预期,可以进一步检查任务发布、发布包界面是否发布成功。此外,还可以在周期实例属性面板查看单个实例调度参数的替换情况。
DataWorks的调度参数是一种在任务调度时使用的机制,它允许您根据配置的调度参数取值规则,在每次任务运行时自动替换为真实的取值,实现任务调度时间内参数的动态替换。例如,您可以在代码中定义参数,并在调度配置中对参数进行赋值。赋值时支持使用常量或调度时间表达式。此外,DataWorks还支持系统内置变量和自定义参数,区别在于能否在代码中直接使用。一些如${bdp.system.bizdate}、${bdp.system.cyctime}这样的系统内置变量可以直接在代码中使用,无需额外赋值。通过这种方式,调度参数能够实现独立数据,并结合调度参数实现数据的增量同步。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。