DataWorks使用流程参数运行?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在 DataWorks 中,你可以使用流程参数来动态地配置和运行工作流程。通过使用流程参数,你可以在运行时提供不同的数值,从而实现根据不同场景自定义工作流程的行为。
以下是在 DataWorks 中使用流程参数运行的一般步骤:
在 DataWorks 控制台中,选择你要操作的工作空间,并进入工作流程管理页面。
选择你要运行的工作流程或新建一个工作流程。
在工作流程编辑页面,找到需要使用流程参数的任务节点,并选择该节点。
在右侧的属性配置栏中,找到该任务节点的参数配置。
在参数配置中,将需要使用流程参数的参数设置为变量形式,例如 ${param_name}
。
在工作流程页面的顶部,点击“参数”按钮,进入参数管理页面。
在参数管理页面,点击“新建”按钮,创建所需的参数。
为参数指定名称和数值,并选择数据类型(字符串、整数等)。
在工作流程运行时,可以通过在运行配置中为参数赋予具体数值来替代变量形式。
在运行工作流程时,提供参数的数值,并触发工作流程的执行。
这样,当工作流程运行时,任务节点将根据提供的参数数值来执行,动态地适应不同的场景。
使用流程参数可以使你的工作流程更加灵活和可配置,在不改变工作流程定义的情况下,根据不同需求进行动态调整。请确保在使用流程参数时,合理规划参数的命名和使用方法,以及提供正确的参数数值来确保工作流程的正确执行。
在DataWorks中,您可以使用流程参数运行。这种参数的使用主要是为了对业务流程中的同一个参数进行统一赋值,当前仅支持shell,sql节点。当整个业务流程需要对同一个变量进行统一赋值或参数值替换时,可以选择使用这个功能。
具体来说,您需要在业务流程编辑页面单击工具栏中的图标为流程参数赋值。如果您在开发手动业务流程时使用了流程参数,那么在运行该业务流程时,就需要为这些流程参数赋值。此外,参数节点也是一种重要的工具,用于管理业务流程中的参数并在任务节点中传递这些参数。
需要注意的是,调度参数和流程参数是不同的。调度参数是根据任务调度的业务时间和调度参数的取值格式自动替换为具体的值,实现在任务调度时间内参数的动态替换。而流程参数则需要在运行业务流程时手动赋值。
进入数据开发页面。登录DataWorks控制台。在左侧导航栏,单击工作空间列表。选择工作空间所在地域后,单击相应工作空间后的进入数据开发。在左侧导航栏,单击手动业务流程。双击打开相应手动业务流程的编辑页面,单击右侧的流程参数。在流程参数对话框中,输入参数名称为ReplaceMe,参数值或表达式为ReplaceMe123。
在手动业务流程的编辑页面,单击工具栏中的
图标。
https://help.aliyun.com/document_detail/147245.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
在DataWorks中,可以使用流程参数来运行业务流程。以下是一些基本步骤:
以下是一个使用流程参数运行业务流程的示例:
input_data: actual_data
以上是在DataWorks中使用流程参数运行业务流程的基本步骤,具体操作可能会根据实际情况有所不同。
在DataWorks中,可以通过配置流程参数运行。以下是一些步骤:
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。