当前位置: 代码迷 >> 综合 >> kylin cube授权
  详细解决方案

kylin cube授权

热度:65   发布时间:2024-01-16 11:34:29.0

 

      1. Cube授权/明细等操作
        1. Cube明细查看

Cube是从星型模式的Hive表中获取的预计算数据集,供用户探索、管理所有cube的网页管理页面。由菜单栏Model进入cube页面,系统中所有可用的cube将被列出。

点击已经创建好的cube, 展开cube明细。

 

SQL 视图 (Hive查询读取数据以生成cube):

Cube 的Sql语句即,创建cube是关联表结果集。

 

Cube 创建后生产的json数据格式:

 

 

Cube 预警列表(Notification List(Comma Separated) ):

用于填写联系人邮箱,预警时会发送到指定联系人。

 

 

Cube数据存储信息:

显示cube执行后数据存储位置,表结构大小,执行时间等。

 

        1. Cube授权

从v2.2.0版本开始,Cube ACL功能已经移除, 请使用Project level ACL进行权限管理。

在Model页面,双击cube行查看详细信息。在这里我们关注Access标签。点击+Grant按钮进行授权。

一个cube有四种不同的权限。将你的鼠标移动到?图标查看详细信息。

授权对象也有两种:UserRoleRole是指一组拥有同样权限的用户。

1. 授予用户权限

  • 选择User类型,输入你想要授权的用户的用户名并选择相应的权限。

  • 然后点击Grant按钮提交请求。在这一操作成功后,你会在表中看到一个新的表项。你可以选择不同的访问权限来修改用户权限。点击Revoke按钮可以删除一个拥有权限的用户。

2. 授予角色权限

  • 选择Role类型,通过点击下拉按钮选择你想要授权的一组用户并选择一个权限。

  • 然后点击Grant按钮提交请求。在这一操作成功后,你会在表中看到一个新的表项。你可以选择不同的访问权限来修改组权限。点击Revoke按钮可以删除一个拥有权限的组。

 

 

  相关解决方案