在DataWorks中,可以通过配置节点上下文系统来支持全局变量,以便在数据开发和数据调度过程中方便地引用和使用全局变量。具体来说,可以按照以下步骤配置节点上下文系统支持全局变量:
登录DataWorks控制台,在左侧导航栏中选择“数据开发”。
进入数据开发页面后,选择需要配置全局变量的节点,进入该节点的编辑页面。
在节点的编辑页面中,点击右上角的“参数配置”按钮,打开参数配置页面。
在参数配置页面中,可以选择“节点上下文系统”选项卡,进入节点上下文系统配置页面。
在节点上下文系统配置页面中,可以添加全局变量并设置其值。可以设置多个全局变量,每个变量需要设置变量名和变量值。
配置完成后,可以在节点编辑页面的SQL脚本中使用全局变量,例如使用${var_name}的形式引用全局变量。
系统变量系统变量 说明
unknown 项目ID。
unknown MaxCompute项目名。
unknown 节点ID。
unknown 实例定时时间所在天的00:00:00,格式为yyyy-MM-dd 00:00:00。
unknown 任务实例序号,代表该实例在当天同节点实例中的序号。
unknown 实例定时时间。
unknown 实例的状态:成功(SUCCESS)、失败(FAILURE)。
unknown 业务日期。
unknown 实例结束时间。
unknown 实例运行类型:正常(NORMAL)、手动(MANUAL)、暂停(PAUSE)、空跑(SKIP)、未选择(UNCHOOSE)、周月空跑(SKIP_CYCLE)。
unknown 节点名称。其它参数设置请参见基础属性:调度参数。
https://help.aliyun.com/document_detail/137553.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。