开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworks中如何配置节点实现上下文参数传递?

dataworks中如何配置节点实现上下文参数传递?

展开
收起
cuicuicuic 2023-07-11 13:23:38 87 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在DataWorks中,可以通过配置节点实现上下文参数传递,以便在任务流程的各个节点中共享和引用参数。具体步骤如下:

    定义上下文参数:在DataWorks中,可以在任务节点的参数配置中,添加上下文参数。上下文参数是一种全局参数,可以在任务流程的各个节点中共享和引用。添加上下文参数时,需要指定参数的名称、类型和默认值等信息。

    引用上下文参数:在任务节点的参数配置中,可以使用引用上下文参数的方式,将上下文参数的值赋值给节点的输入参数。引用上下文参数的语法如下:

    Copy
    ${参数名}
    其中,参数名为要引用的上下文参数的名称。

    传递上下文参数:在任务流程中,可以将上游节点的输出参数传递给下游节点的输入参数,以实现上下文参数的传递。具体步骤如下:

    a. 在上游节点中,将上下文参数的值赋值给输出参数。

    b. 在下游节点中,将输入参数设置为引用上游节点的输出参数。

    c. 运行任务流程时,上游节点的输出参数会被传递给下游节点的输入参数,从而实现上下文参数的传递。

    2023-07-30 22:11:13
    赞同 展开评论 打赏
  • 本文以在down_compare节点中,分别输出赋值节点使用Python、ODPS SQL和SHELL语言编辑的最后一行代码输出结果为例,为您介绍赋值节点如何结合节点上下文实现上下游参数传递,操作流程如下。创建赋值节点及其他节点配置上下游依赖配置上下文参数并引用赋值参数(ODPS SQL)配置上下文参数并引用赋值参数(Python)配置上下文参数并引用赋值参数(SHELL)
    https://help.aliyun.com/document_detail/137534.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-11 15:02:43
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多