DataWorks中如何设置调度账号?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在DataWorks中设置调度账号有两种方式:
设置Creator为调度账号:
在创建流程(流/报表)时,可以选择指定Creator为调度账号。
在流程(流/报表)设置中指定调度账号:
(1) 进入指定流程(流/报表)的设置页面;
(2) 点击"调度"选项卡;
(3) 在"调度用户"中选择指定的阿里云RAM用户作为调度账号。
设置完调度账号后,该流程(流/报表)将会使用这个用户的权限进行自动化运行。
调度账号支持指定RAM子用户,也可以指定RAM角色。指定RAM角色后,流程将使用该角色绑定的权限进行运行。
建议:
为了安全考虑,最好不要使用DataWorks管理或开发账号来调度流程。
指定一个专门用于调度的RAM角色,将必要的权限授予该角色,然后将流程的调度账号设置为该RAM角色。
如果需要指定RAM子用户,需要确保该子用户具有访问涉及的所有数据资源的权限。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。