开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworks默认创建的odps数据源,如果其他非管理员账号提交脚本上生产,执行会报错吗?

dataworks默认创建的odps数据源,如果其他非管理员账号提交脚本上生产,执行会报错吗?这种默认创建的odps数据源和手动创建的ak模式的odps数据源有什么区别?image.png

展开
收起
真的很搞笑 2024-02-06 07:28:48 36 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    不会报错,其他非管理员账号可以使用默认创建的ODPS数据源提交脚本到生产环境执行。

    DataWorks中的ODPS数据源是为了方便用户进行大数据处理和分析而设计的。默认创建的ODPS数据源通常已经配置好了基本的连接信息,使得用户可以快速开始使用DataWorks进行数据处理任务。当使用ODPS Script节点时,用户可以利用MaxCompute基于2.0的SQL引擎提供的脚本开发模式来进行数据分析和处理。

    在权限管理方面,DataWorks通常会根据用户的角色和权限来控制对数据源的访问。如果非管理员账号具有执行任务的权限,那么他们应该能够正常地使用默认的ODPS数据源提交脚本并执行。不过,如果遇到特定的权限设置或者资源配额限制,可能会导致执行失败。

    至于手动创建的AK模式的ODPS数据源,它可能是指使用了AccessKey(AK)进行身份验证的数据源。这种数据源可能需要用户手动配置一些连接参数,如AccessKey ID和Secret等,以便DataWorks能够通过API访问ODPS服务。手动创建的数据源可以提供更多的自定义选项,比如选择不同的项目空间或配置特定的网络通道。

    总的来说,无论是使用默认创建的ODPS数据源还是手动创建的AK模式的ODPS数据源,关键在于确保账号具有相应的权限,并且数据源的配置正确无误。这样,用户就可以顺利地在DataWorks平台上进行大数据的处理和分析了。

    2024-02-06 15:43:34
    赞同 展开评论 打赏
  • 现在是要将通过ak认证的数据源变更为通过阿里云账号或角色认证吗?
    DataWorks会将指定为生产环境默认访问身份的账号添加进行授权,具体逻辑可以参考:https://help.aliyun.com/zh/dataworks/user-guide/create-a-maxcompute-data-source ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2024-02-06 09:09:23
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载
    大数据&AI实战派 第2期 立即下载