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

DataWorks中udf没有读权限,空间的函数,资源权限都申请了?

DataWorks中udf没有读权限,空间的函数,资源权限都申请了?87706
UDF FormatStringUdf没权限

展开
收起
真的很搞笑 2023-11-14 08:03:36 78 0
5 条回答
写回答
取消 提交回答
  • 在DataWorks中,即使您已经申请了空间的函数和资源权限,UDF可能仍然没有读权限。这可能是因为您的子账号在拥有DataWorks开发者角色的前提下,并没有自建UDF的读权限。为了解决这个问题,您需要结合Project Policy来实现该UDF只能被指定的用户访问。

    具体步骤如下:

    1. 编写policy:在Project Policy中,编写相应的策略来限制UDF的访问权限。

    2. 注册函数:在DataStudio数据开发工作台>业务流程>MaxCompute>函数>右键新建函数,提交并发布。

    3. 引用函数:在需要进行数据处理的地方,引用并使用这个自定义函数。

    另外,如果您的UDF是Python UDF,需要通过annotate指定函数签名,并且必须实现evaluate方法。例如,如果您的UDF名为MyPlus,那么您可以这样创建和配置它:

    from odps.udf import annotate
    
    @annotate("bigint,bigint->bigint")
    class MyPlus(object):
        def evaluate(self, arg0, arg1):
            if None in (arg0, arg1):
                return None
            return arg0 + arg1
    

    然后,根据资源来配置创建函数。

    2023-11-30 13:51:05
    赞同 展开评论 打赏
  • 如果 DataWorks 用户没有权限访问 UDF(用户定义函数),请按以下步骤检查:

    1. 确保用户已加入正确的项目,并已被授予了必要的权限。
    2. 检查用户在项目级别和全局级别上的权限设置,以确保用户有权访问所需的 UDF。
    3. 确保 UDF 已经正确部署,并且可以从 DataWorks 中访问。
    4. 如果 UDF 由第三方提供,请联系供应商以确保您获得了适当的许可和支持。
    5. 如果 UDF 是您自己的,请确认 UDF 是否已正确注册并在 DataWorks 中可用。
    2023-11-14 21:45:11
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    建议采取以下措施:

    1. 请确认您是否具有相应的权限,如查阅或修改 UD F 的权限。如果您没有此类权限,可以向管理员或数据所有者提出请求。
    2. 确认您的 DataWorks 工作区是否已经设置好相应的权限。在 DataWorks 中,您可以为不同工作区分配不同的角色和权限。您可以检查您的工作区设置,看看是否有正确的权限设置。
    3. 如果您的工作区设置正确并且仍然出现权限问题,请联系 DataWorks 客服团队寻求进一步的帮助。
    2023-11-14 13:14:37
    赞同 展开评论 打赏
  • 2023-11-14 11:54:31
    赞同 展开评论 打赏
  • 如果你在DataWorks中遇到了UDF没有读权限的问题,即使已经申请了空间的函数和资源权限,可以通过以下方法进行排查:

    1. 验证UDF所在的项目和库是否存在权限问题。在DataWorks中,只有具有相应权限的用户才能访问特定的项目或库。如果UDF位于受限的项目或库中,则可能无法访问。
    2. 检查是否为当前用户分配了所需的权限。在DataWorks中,可以通过为用户分配角色的方式来授予访问特定资源的权限。请检查当前用户是否具有访问该UDF所需的角色。
    3. 确认UDF本身是否存在问题。UDF可能因语法错误或其他原因无法正确编译或加载,从而导致无法访问。请检查UDF代码并确认其正确无误。
    2023-11-14 09:35:44
    赞同 1 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载