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

DataWorks一个关于表权限的问题,怎么批量申请表权限?

DataWorks一个关于表权限的问题,怎么批量申请表权限,因为现在申请表权限数量较多,在选择了超过一定数量(100左右)前端就开始报错了,然后点申请就不管用了。有什么好的方法吗?

展开
收起
真的很搞笑 2023-12-10 19:47:07 94 0
3 条回答
写回答
取消 提交回答
  • 没有批量的好办法。

    申请和管理表权限https://help.aliyun.com/zh/dataworks/user-guide/maxcompute-table-data?spm=a2c4g.11186623.0.i106#35d1b4203c4n4

    您可通过DataWorks安全中心申请MaxCompute表的查询与操作权限,并在数据地图查看申请记录。

    申请表权限

    进入表详情页面,单击申请权限。

    image.png
    说明
    如果表被隐藏,则不会显示申请权限按钮。

    默认进入新版安全中心的权限申请页面。详情请参见MaxCompute数据访问权限控制。

    管理表权限

    在数据地图左侧菜单栏,单击我的数据。

    在左侧导航栏,单击权限管理。

    您可以在权限管理页面申请函数和资源权限,并查看待我审批、申请记录和我已处理的。您可以设置权限有效期,超过申请权限时长时,系统将自动回收该权限。详情请参见查看和管理权限。

    2023-12-11 14:10:49
    赞同 1 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    DataWorks提供了数据访问控制功能,支持权限申请、审批和审计等操作。当您在RAM用户(子账号)开发过程中遇到没有相关表权限的情况时,可以通过权限申请界面进行申请。为了批量申请表权限,您可以根据所在地域采取不同的方法:

    1. 如果您在华东2(上海)和华北2(北京)地域下,可以通过安全中心来申请表权限。
    2. 对于其他地域,建议您通过数据地图来申请表权限。

    此外,DataWorks还提供了批量授权表权限的功能,这意味着您可以一次性为多个表授权或取消授权相关的权限,从而简化和加速数据开发对象的权限管理工作。

    在申请权限时,确保选择正确的引擎类型,如数据湖构建(DLF),并根据需要设置Catalog及授权粒度。授权粒度包括字段级权限、表级权限和元数据库级权限。

    2023-12-11 10:08:38
    赞同 展开评论 打赏
  • 如果您在 DataWorks 中需要批量申请表权限,并且前端在选择超过一定数量时报错,可以考虑以下几种方法来解决这个问题:

    1. 分批次申请:将表权限的申请任务拆分成多个批次进行。例如,每次选择合理数量的表进行申请,等前一批次的申请完成后再进行下一批次的申请。这样可以避免一次性申请过多导致前端报错的问题。

    2. 使用脚本或编程方式:通过编写脚本或使用编程语言(如Python)调用 DataWorks 的 API 来实现批量申请表权限。通过编程方式可以更加灵活地控制申请的数量和流程,以及处理错误和异常情况。

    3. 联系阿里云支持团队:如果以上方法无法解决问题,建议您联系阿里云 DataWorks 官方支持团队,向他们描述具体的问题和需求。他们可以为您提供更深入的技术支持,并根据您的具体情况给出相应的解决方案。

    2023-12-10 21:32:30
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载