DataWorks:流程参数使用案例

本文涉及的产品
大数据开发治理平台 DataWorks,不限时长
简介: 对业务流程中的同一个参数进行统一赋值,当前仅shell,sql节点支持流程参数。

当整个业务流程需要对同一个变量进行统一赋值/参数值替换时,可选择该功能。

【注意事项】:

1.手动业务支持全局参数的节点类型:sql、shell、数据集成 ,且需要特定的格式。

比如全局参数为x=y1:

对于sql节点,需要在数据开发->调度参数中配置:x=aaa,在执行时才能正确替换成x=y1;代码中以$x的方式来引用。

对于shell类型节点,需要在数据开发->调度参数中配置:$x,在执行时天成y1;代码中需要以$1的方式来引用。

对于数据集成类型节点,需要在数据开发->调度参数中配置:-p”-Dx=aaa”,在执行时替换成-p”-Dx=y1”,在代码中以$x的方式引用。

2.调度的业务支持全局参数的节点类型:只有sql支持

3.参数请注意区分大小写。


案例:将手动业务流程中所有的ReplaceMe参数的值替换成 ReplaceMe123。

流程参数配置:

ReplaceMe=RepalceMe123
_1

sql节点获取流程参数:

sql节点参数配置:ReplaceMe=abc
_sql

流程参数>节点参数
当运行整个业务流程时:由于流程参数ReplaceMe=RepalceMe123所以该节点赋值为RepalceMe123。

shell节点获取流程参数:

shell_

注意shell节点的参数定义及赋值。

数据集成节点获取流程参数:

lll

注意数据集成参数赋值

运行整个业务流程执行查看结果:

选择界面业务流程运行,由于流程参数在调度的时候才会替换,所以在界面运行会让你先给变量RepalceMe赋值
ReplaceMe=ReplaceMe123
_4

sql节点流程参数赋值情况:

l2

shell节点流程参数赋值情况:
l1

数据集成流程参数赋值情况:
L3

当手动业务流程流程参数不赋值时,生产环境每次运行都需要手动给流程参数手动赋值。

ll

image

相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
一站式大数据开发治理平台DataWorks初级课程
DataWorks 从 2009 年开始,十ー年里一直支持阿里巴巴集团内部数据中台的建设,2019 年双 11 稳定支撑每日千万级的任务调度。每天阿里巴巴内部有数万名数据和算法工程师正在使用DataWorks,承了阿里巴巴 99%的据业务构建。本课程主要介绍了阿里巴巴大数据技术发展历程与 DataWorks 几大模块的基本能力。 课程目标  通过讲师的详细讲解与实际演示,学员可以一边学习一边进行实际操作,可以深入了解DataWorks各大模块的使用方式和具体功能,让学员对DataWorks数据集成、开发、分析、运维、安全、治理等方面有深刻的了解,加深对阿里云大数据产品体系的理解与认识。 适合人群  企业数据仓库开发人员  大数据平台开发人员  数据分析师  大数据运维人员  对于大数据平台、数据中台产品感兴趣的开发者
目录
相关文章
|
1月前
|
分布式计算 DataWorks NoSQL
DataWorks常见问题之dataworks参数列表太长如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
1月前
|
DataWorks Java 关系型数据库
DataWorks常见问题之将预警信息发送至邮箱
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
33 1
|
2月前
|
分布式计算 DataWorks 关系型数据库
DataWorks数据源问题之参数“连接Url”如何解决
DataWorks数据源是指DataWorks中配置的用于数据集成的外部数据源;本合集将讲解如何在DataWorks中配置和管理数据源,以及处理数据源连接和集成过程中的问题。
29 5
|
1月前
|
存储 分布式计算 DataWorks
DataWorks报错问题之DataWorks提示:参数错误如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
1月前
|
SQL DataWorks NoSQL
DataWorks常见问题之如何自定义日期参数
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
32 0
|
1月前
|
DataWorks 监控 大数据
DataWorks常见问题之如何实时同步任务配置参数
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
33 0
|
1月前
|
SQL JSON 运维
dataworks常见问题之selectdb前置sql参数无法获取如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
28 0
|
3月前
|
分布式计算 DataWorks 网络安全
DataWorks中绑定MaxCompute引擎时发生了非法参数异常
【1月更文挑战第6天】【1月更文挑战第27篇】DataWorks中绑定MaxCompute引擎时发生了非法参数异常
37 3
|
4月前
|
DataWorks 调度
DataWorks如何调度参数?
DataWorks如何调度参数?
61 0
|
4月前
|
数据采集 SQL DataWorks
DataWorks有什么办法将long在search中变成date类型或者是参数里面能配置时间戳吗?
DataWorks有什么办法将long在search中变成date类型或者是参数里面能配置时间戳吗?
41 0

热门文章

最新文章