DataWork 项目下面的空间管理员,但是在开发 UDF,可以告诉我咋解吗?

DataWork 项目下面的空间管理员,但是在开发 UDF,Deploy to Server时,却报了 addResourceAndFunction fail: ODPS-0420095: Access Denied - Authorization Failed [4019], You have NO privilege 'odps:CreateResource' on {acs:odps:*:projects/xxxxx}。可以告诉我咋解吗?

展开
收起
真的很搞笑 2023-10-16 20:56:31 70 分享 版权
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的信息,您可能没有足够的权限来部署UDF。根据第一条信息,DataWorks的访客角色没有权限进行编辑工作流和代码等操作,也没有maxcompute数据权限。因此,您可能需要与您的空间管理员联系,以获取足够的权限来部署UDF。
    另外,根据第二条信息,您需要在MaxCompute中添加资源(例如UDF和JAR包),并且需要依赖第三方jar也需要添加resourcejar包。您可以从maven仓库中粘贴过来,但是需要确保您已经正确设置了maven仓库的URL。

    2023-10-17 17:15:55
    赞同 展开评论
  • 这个错误是因为您没有在项目下创建资源和函数的权限。您需要向空间管理员申请这些权限,或者在DataWorks中创建一个新的数据开发环境,以便在该环境中创建资源和函数。另外,如果您需要使用UDF,您还需要确保您的UDF已经在空间中注册,并且可以正常部署到服务器。

    2023-10-16 21:44:03
    赞同 展开评论

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

还有其他疑问?
咨询AI助理