1. Cube授權/明細等操作
  1. Cube明細查看

Cube是從星型模式的Hive表中獲取的預計算數據集,供用户探索、管理所有cube的網頁管理頁面。由菜單欄Model進入cube頁面,系統中所有可用的cube將被列出。

hive group by cube函數_用户權限

點擊已經創建好的cube, 展開cube明細。

hive group by cube函數_訪問權限_02

 

SQL 視圖 (Hive查詢讀取數據以生成cube):

Cube 的Sql語句即,創建cube是關聯表結果集。

hive group by cube函數_用户權限_03

 

Cube 創建後生產的json數據格式:

hive group by cube函數_數據存儲_04

 

 

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

用於填寫聯繫人郵箱,預警時會發送到指定聯繫人。

 

hive group by cube函數_訪問權限_05

 

Cube數據存儲信息:

顯示cube執行後數據存儲位置,表結構大小,執行時間等。

hive group by cube函數_訪問權限_06

 

  1. Cube授權

從v2.2.0版本開始,Cube ACL功能已經移除, 請使用Project level ACL進行權限管理。

在Model頁面,雙擊cube行查看詳細信息。在這裏我們關注Access標籤。點擊+Grant按鈕進行授權。

hive group by cube函數_用户權限_07

一個cube有四種不同的權限。將你的鼠標移動到?圖標查看詳細信息。

hive group by cube函數_數據存儲_08

授權對象也有兩種:UserRoleRole是指一組擁有同樣權限的用户。

1. 授予用户權限

  • 選擇User類型,輸入你想要授權的用户的用户名並選擇相應的權限。

hive group by cube函數_用户權限_09

  • 然後點擊Grant按鈕提交請求。在這一操作成功後,你會在表中看到一個新的表項。你可以選擇不同的訪問權限來修改用户權限。點擊Revoke按鈕可以刪除一個擁有權限的用户。

hive group by cube函數_用户權限_10

2. 授予角色權限

  • 選擇Role類型,通過點擊下拉按鈕選擇你想要授權的一組用户並選擇一個權限。

hive group by cube函數_數據存儲_11

  • 然後點擊Grant按鈕提交請求。在這一操作成功後,你會在表中看到一個新的表項。你可以選擇不同的訪問權限來修改組權限。點擊Revoke按鈕可以刪除一個擁有權限的組。

hive group by cube函數_數據存儲_12