DataWorks任务上下文参数传递时,重跑任务及其下游时,如何控制参数传递?
在DataWorks中,可以通过以下步骤来控制任务上下文参数传递:
首先,需要在任务的参数设置中定义需要的参数。这些参数可以在任务运行时被动态地传入。
其次,在任务的代码中,可以通过${param_name}
的方式来引用这些参数。例如,如果你有一个名为input_path
的参数,那么在代码中可以通过${input_path}
来引用这个参数的值。
最后,在重跑任务及其下游时,可以在运行界面上重新设置这些参数的值。这些新的值将会覆盖原来的值,并在任务运行时被使用。
注意,这种参数传递的方式只适用于任务的重跑,不会影响到原始的任务实例。也就是说,如果你在一个任务实例中改变了一个参数的值,那么这个改变不会影响到已经运行过的任务实例。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。