Dataworks如何获取pdps节点的调度参数?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云 DataWorks 中,如果您需要获取 PDPS(分布式数据处理服务)节点的调度参数,可以按照以下步骤进行操作:
登录 DataWorks 控制台:使用您的阿里云账号登录 DataWorks 控制台。
进入工作流设计页面:在 DataWorks 控制台中,选择需要获取 PDPS 节点调度参数的工作流,进入工作流设计页面。
查看节点属性:在工作流设计页面中,选择需要获取调度参数的 PDPS 节点,右键点击该节点,选择“节点属性”选项。
查看调度参数:在节点属性对话框中,找到“调度参数”选项卡,即可查看该节点的调度参数。如果节点的调度参数中包含动态参数,可以点击“动态参数”按钮查看动态参数的表达式和值。
要获取DataWorks中PDPS(参数化调度)节点的调度参数,可以按照以下步骤进行操作:
登录到DataWorks控制台,选择对应的项目。
在项目首页或工作流列表中,找到包含PDPS节点的工作流,并点击进入该工作流的详情页。
在工作流详情页的节点列表中,找到PDPS节点。你可以根据节点类型图标或节点名称来定位PDPS节点。
点击PDPS节点所在行的“编辑”按钮。这将打开一个弹出窗口,显示PDPS节点的详细配置信息。
在弹出窗口中,你可以查看和修改PDPS节点的调度参数。调度参数通常以键值对的形式存在,并由参数名和参数值组成。
如果你想查看具体的调度参数值,在配置页面中找到相应的参数名,并查看其对应的参数值。
与DataWorks中的SQL节点不同,为了避免影响代码,PyODPS节点不会在代码中替换 unknown这样的字符串,而是在执行代码前,在全局变量中增加一个名为args的dict,调度参数可以在此获取。例如,在节点基本属性 > 参数中设置ds=unknown,则可以通过以下方式在代码中获取该参数。
print('ds=' + args['ds'])ds=20161116说明 如果您需要获取名为
https://help.aliyun.com/document_detail/90444.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。