DataWorks创建参数节点后续步骤:下游节点使用参数?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在 DataWorks 中创建参数节点后,可以通过下游节点来使用这些参数。下面是使用参数节点的后续步骤:
创建参数节点:首先,在 DataWorks 的工作流中创建一个参数节点,并定义所需的参数。
连接参数节点:将参数节点与下游节点连接起来。你可以使用 "数据输入" 或者 "逻辑转换" 节点来连接参数节点。
在下游节点中引用参数:在下游节点中,可以通过引用参数的方式来使用参数节点提供的参数值。具体引用的方式取决于下游节点的类型和配置。
${参数名}
的形式来引用参数。例如,${param_date}
表示引用名为 param_date
的参数值。$param_name
或 ${param_name}
的形式来引用参数。例如,$param_date
或 ${param_date}
表示引用名为 param_date
的参数值。通过以上步骤,你可以在 DataWorks 中使用参数节点,并将参数值传递给下游节点。这样可以实现根据不同的参数值来控制和定制工作流的执行行为。
完成参数节点的配置后,您可以在下游节点中直接使用参数节点中的参数,统一管理参数,提高下游节点任务开发效率。参数节点的下游节点使用参数时,需要在节点上下文配置里引用上游节点参数,然后才能在任务代码中引用参数。设置下游节点的上下文配置。在下游节点的调度配置 > 节点上下文的本节点输入中,单击添加,将需要使用的参数添加进来。
其中:参数名:需要使用的参数的名称,您可以在参数节点中查看参数名。取值来源:选择取用哪个参数节点中的哪个参数。 当内容较长看不全时,您可以将鼠标悬浮在可选的取值来源上,查看完整的参数来源信息。可选的参数取值来源为本节点上游节点中的所有参数,格式为节点输出名称:参数名称,您可以根据后缀参数名称快速找到参数对应的取值来源。在下游节点的代码编辑时,直接使用参数。
https://help.aliyun.com/document_detail/201889.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。