進入StarRocks資料目錄頁面
進入DataWorks工作空間列表頁,在頂部切換至目標地區,找到目標工作空間,單擊操作列的,進入Data Studio。
單擊左側導覽列中的
表徵圖,在資料目錄的分類樹中單擊StarRocks,即可進入StarRocks資料目錄管理頁面。
建立StarRocks資料目錄
在StarRocks資料目錄管理頁面,您可將已有的StarRocks資料來源作為資料集添加到資料目錄列表。
單擊StarRocks資料目錄右側的
表徵圖,進入添加執行個體頁面。
在DataWorks資料來源頁簽將StarRocks資料來源添加到資料目錄列表。
如需管理當前工作空間中已建立的StarRocks資料來源,可在DataWorks資料來源頁簽找到對應的資料來源,單擊操作欄的添加按鈕完成添加。
也可在DataWorks資料來源頁簽勾選多個StarRocks資料來源,單擊列表下方的大量新增按鈕進行大量新增。
管理StarRocks資料目錄
您可以在StarRocks資料目錄中添加和管理表、視圖、物化視圖等資料對象。
管理表
建立表
依次單擊StarRocks專案左側的
表徵圖,找到Catalog下面的資料庫中的表。
單擊表右側的
表徵圖,進入建立表頁面。
您可通過以下任一方式產生表基礎資訊和欄位資訊。
Copilot建表:
單擊頁面上方工具列中的Copilot建表,進入Copilot Chat功能介面。
用自然語言輸入建表指令(例如:建立每日使用者購買商品明細表)。
單擊產生並替換,系統會根據您輸入的指令,產生預設的表名及欄位資訊。
如表名及欄位符合預期,您可單擊接受。
說明 如需修改部分表資訊,單擊接受後,可手動對系統產生的表資訊進行編輯。
手動建表:
根據參數說明資訊建立表。
參數 | 配置說明 |
基礎資訊 | 自訂表名、表說明等資訊。 |
欄位資訊 | 編輯欄位和欄位註解資訊。 |
配置分區資訊。
分區類型 | 參數描述 | 適用情境 |
不分區 | 無需設定其他參數。 | 儲存資料量小。 |
運算式分區 | 您可結合運算式分區文檔設定運算式類型、時間函數和分區欄位等參數資訊。 | 支援運算式分區(原稱自動建立分區),更加靈活易用,適用於大多數情境,比如按照連續日期範圍或者枚舉值來查詢和管理資料。 |
Range分區 | 您可結合資料分布文檔設定Range類型、分區欄位等參數資訊。 | 適用於簡單且具有連續性的資料,如時間序列資料或連續的數值資料。 |
List分區 | 您可結合List 分區文檔設定分區欄位、分區設定等參數資訊。 | 資料按照您顯式定義的枚舉值列表進行分區,適用於按枚舉值來查詢和管理資料。 |
配置進階設定。
您可參考主鍵表、明細表、彙總表及更新表文檔配置排序鍵及其他相關參數資訊。
配置完成後,單擊上方工具列中的發布即可完成建表。
管理表
查看錶。
在StarRocks執行個體建立表後,您可依次單擊StarRocks資料目錄左側的
表徵圖,單擊表查看錶基本資料,也可單擊具體表名查看錶欄位、DDL等詳情資訊。
動作表。
滑鼠右鍵您所需操作的表,可選擇快速產生查詢SQL。
刪除表。
滑鼠右鍵您所需刪除的表,在彈框中選擇刪除。
管理檢視
建立視圖
依次單擊StarRocks執行個體左側的
表徵圖,找到Catalog下面的資料庫中的視圖。
單擊視圖右側的
表徵圖,進入建立視圖頁面。
參考CREATE VIEW命令,修改view_name為您所需建立的視圖名稱,在AS關鍵字後補充視圖的資料來源查詢語句。
單擊上方發布,即可建立視圖。
管理檢視
查看視圖。
在StarRocks執行個體建立視圖後,您可依次單擊StarRocks執行個體左側的
表徵圖,單擊視圖查看視圖基本資料,也可單擊具體視圖名查看視圖欄位、DDL等詳情資訊。
刪除視圖。
滑鼠右鍵您所需刪除的視圖,在彈框中選擇刪除。
管理物化視圖
建立物化視圖
依次單擊StarRocks執行個體左側的
表徵圖,找到Catalog下面的資料庫中的物化視圖。
單擊物化視圖右側的
表徵圖,進入建立物化視圖頁面。
參考CREATE MATERIALIZED VIEW命令,修改materialized_view_name為您所需建立的視圖名稱,在AS關鍵字後補充視圖的資料來源查詢語句。
單擊上方發布,即可建立視圖。
管理物化視圖
查看物化視圖。
在StarRocks執行個體建立視圖後,您可依次單擊StarRocks執行個體左側的
表徵圖,單擊物化視圖查看物化視圖基本資料,也可單擊具體物化視圖名查看物化視圖欄位、DDL等詳情資訊。
刪除物化視圖。
滑鼠右鍵您所需刪除的物化視圖,在彈框中選擇刪除。
查看移除StarRocks資料目錄
如後續無需使用StarRocks資料目錄,可查看移除對應StarRocks資料目錄。
查看資料目錄。
將執行個體添加到StarRocks資料目錄後,您可單擊StarRocks資料目錄左側的
表徵圖,查看已添加的StarRocks執行個體。
將滑鼠懸浮在對應的StarRocks執行個體上,即可查看繫結資料源名稱資訊。
解除綁定專案。
如無需再管理某個StarRocks資料目錄,可滑鼠右鍵對應的StarRocks資料目錄,在彈框中選擇移除資料目錄。
常見問題
Q:載入不出中繼資料,報錯you need (at least one of) the SELECT privilege(s) on TABLE tables for this operation?
A:需要授權information_schema庫的Select許可權,詳情請參見EMR Serverless StarRocks為使用者授權。