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

DataWorks在我的数据里面我自己给自己加了一个函数权限,怎么这个得单独一个一个申请呢?

DataWorks在我的数据里面我自己给自己加了一个函数权限,以前不是申请空间函数权限就可以用全部函数了么,怎么这个得单独一个一个申请呢,这个是空间的哪个配置么?

展开
收起
真的很搞笑 2023-11-14 08:03:54 58 0
6 条回答
写回答
取消 提交回答
  • 在DataWorks中,用户可以通过向管理员申请空间级别的函数权限来获得使用全部函数的能力。但是,管理员也可以为每个用户单独分配函数权限,允许他们使用特定的函数。
    这是因为一些高级函数可能会涉及到敏感的操作或者对系统资源产生较大的影响,为了保障系统的稳定性和安全性,管理员可能会限制这些函数的使用权限。
    如果你想查看自己在某个空间中的函数权限,可以打开该空间的详细页面,在左侧菜单栏找到 "函数管理" 并点击进入。在这里,你可以看到自己在这个空间中有哪些函数的使用权限。

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

    在 DataWorks 中,不同的用户在使用自定义函数时可能需要不同的权限。一般来说,用户可以使用空间管理员的角色来为自己的空间设置自定义函数的权限。但是,某些自定义函数可能需要更高的权限,这时就需要用户自己申请。
    首先,您需要登录 DataWorks 控制台,然后选择对应的项目空间。接下来,点击右上角的 "更多" 按钮,然后选择 "权限管理",在此页面中可以看到空间中所有的成员及其拥有的权限列表。您可以为某个成员单独设置函数权限,如下所示:

    function permission {
        user login_name;
        function_name "name_of_your_function";
    }
    

    在上述配置中,login_name 是成员的用户名,name_of_your_function 是您希望为其设置权限的函数名称。请您根据实际情况修改上述代码中的参数。

    2023-11-14 13:01:44
    赞同 展开评论 打赏
  • 申请权限的逻辑没有变更过,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-11-14 11:52:40
    赞同 展开评论 打赏
  • 在 DataWorks 中,函数权限是由角色管理的。通常情况下,如果你的角色被赋予了某个空间的函数权限,那么你就应该能够在那个空间内使用所有函数。但是,有一些特定的函数可能需要单独的权限,即使你的角色已经被赋予了相应的空间函数权限也是如此。这是因为一些函数涉及到敏感的操作或者数据,为了保护数据安全,这些函数的使用通常会受到更严格的控制。对于这样的函数,你需要单独申请其使用的权限。
    你可以查看 DataWorks 控制台中的“角色管理”页面,看看你的角色是否已经被赋予了需要的函数权限。
    image.png

    2023-11-14 09:33:19
    赞同 展开评论 打赏
  • DataWorks中,空间的函数权限是分开管理的。在申请空间时,会默认赋予一些基本的函数权限,如SELECT、INSERT、UPDATE、DELETE等。但是,对于一些高级函数,如UDF(用户自定义函数)、存储过程等,需要单独进行授权。

    如果您在自己的数据中添加了一个函数权限,那么您需要单独为这个函数申请权限。这是因为DataWorks中的函数权限是按照具体的函数名称进行管理的,而不是按照函数类型进行管理。所以,即使您已经拥有了某个类型的函数权限,也需要为具体的函数单独申请权限。

    要为一个函数申请权限,您可以按照以下步骤操作:

    1. 登录DataWorks控制台。
    2. 进入您的工作空间。
    3. 点击左侧导航栏的“数据开发”。
    4. 在“数据开发”页面中,点击右上角的“设置”图标,然后选择“权限管理”。
    5. 在“权限管理”页面中,找到您想要授权的函数,点击右侧的“授权”按钮。
    6. 在弹出的对话框中,选择需要授权的用户或角色,然后点击“确定”按钮。

    完成以上步骤后,被授权的用户或角色就可以使用您指定的函数了。

    2023-11-14 09:31:20
    赞同 展开评论 打赏
  • 对于空间的配置,通常需要查看该空间的ACL(Access Control List)设置,看看是否需要为每个函数单独配置权限。如果空间ACL中没有为特定函数设置权限,那么您可能需要在空间管理页面上为该函数添加相应的权限。

    申请函数和资源权限:https://help.aliyun.com/zh/dataworks/user-guide/view-and-manage-tables-and-data-permissions?spm=a2c4g.11186623.0.i2

    单击右上角的申请函数和资源权限。

    在申请数据权限对话框,配置各项参数。
    760f3da8b9686ccb6264f5c8d4d90f89_p67485.png

    image.png

    2023-11-14 08:38:29
    赞同 1 展开评论 打赏
滑动查看更多

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    被窝里的运维——DataWorks移动版公测-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载