怎样设置跨空间依赖,需要开什么权限,例如我有两个dataworks的空间a和b,我a空间的节点如何设置给b空间依赖?
要设置跨空间依赖,需要具备DataWorks项目管理员权限。以下是设置跨空间依赖的步骤:
登录DataWorks控制台,进入空间a的工作空间。
在空间a中创建一个节点,作为被依赖的节点。
在空间b中创建一个节点,作为依赖的节点。
在空间b的节点中,找到“节点属性”部分,点击“添加依赖”按钮。
在弹出的依赖配置窗口中,选择“跨空间依赖”选项。
在依赖配置窗口中,选择空间a的工作空间,然后选择空间a中的被依赖节点。
配置其他的依赖参数,如依赖类型、依赖方式等。
确认配置并保存。
通过以上步骤,你就可以在空间b的节点中设置对空间a的节点的跨空间依赖。
DataWorks支持同区域下的工作空间进行跨工作空间依赖,根据调度依赖原理,通过将上游节点的输出作为下游节点的输入,以此形成节点依赖,实现跨工作空间的调度依赖。例如,将工作空间A中节点A的输出添加为工作空间B中节点B的输入,即可实现跨工作空间依赖。配置方法与通用场景的调度依赖配置相同,详细操作可参见 配置同周期调度依赖。https://help.aliyun.com/zh/dataworks/user-guide/configure-same-cycle-scheduling-dependencies#concept-gbk-lxx-p2b
在DataWorks中,要设置一个空间(例如空间A)的节点对另一个空间(例如空间B)的依赖,需要进行以下步骤:
需要注意的是,DataWorks的权限管理是基于用户角色的,因此你需要具有足够的权限才能设置跨空间的依赖关系。一般来说,你需要是管理员角色或具有相关权限的角色。
https://help.aliyun.com/zh/dataworks/user-guide/configure-dependencies-for-nodes-across-workflows-or-workspaces?spm=a2c4g.11186623.0.i5有对应空间的开发角色即可 具体可以参考看下 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
在DataWorks中设置跨空间依赖,首先需要您具备管理多个工作空间的权限。然后,您可以按照以下步骤进行操作:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。