本文為您介紹如何使用HoloWeb新建、編輯或刪除外部表,以及預覽外部表數據和DDL語句。
前提條件
存在已登錄實例,請參見登錄實例。
新建外部表
在頂部菜單欄左側,選擇相應的地域。
單擊前往HoloWeb,進入HoloWeb開發頁面。
在HoloWeb開發頁面的頂部菜單欄,單擊 ,單擊創建外部表。
您也可以在元數據管理界面的已登錄實例列表。單擊目標數據庫,鼠標右擊數據庫下已創建的目標模式,選擇新建MC外表。
在新建外部表頁面,根據加速方式不同,配置對應各項參數。
整庫加速
分類
參數
描述
加速方式
選擇加速方式
Hologres支持三種加速方式:
整庫加速
部分加速
單表加速
選擇整庫加速。
MaxCompute數據源
項目名
MaxCompute的項目(Project)名稱。
Schema Name
MaxCompute的Schema名稱。
對于已開啟Schema的MaxCompute項目,此處可配置當前項目下有權限的所有Schema名稱;未開啟Schema的項目,無需配置此參數。關于Schema詳情,請參見Schema操作。
目標表位置
Holo Schema
模式名稱。
您可以選擇默認創建的public模式,也可以選擇新建的模式名稱。
高級選項
表名沖突
三種表名沖突解決方式:
忽略,繼續創建其他表
更新,修改同名表
報錯,不再重復創建
數據類型不支持
兩種數據類型不支持處理方式:
報錯,導入失敗
忽略,跳過不支持字段所在表
部分加速
分類
參數
描述
加速方式
選擇加速方式
Hologres支持三種加速方式:
整庫加速
部分加速
單表加速
選擇部分加速。
MaxCompute數據源
項目名
MaxCompute的項目(Project)名稱。
Schema Name
MaxCompute的Schema名稱。
對于已開啟Schema的MaxCompute項目,此處可配置當前項目下有權限的所有Schema名稱;未開啟Schema的項目,無需配置此參數。關于Schema詳情,請參見Schema操作。
目標表位置
Holo Schema
模式名稱。
您可以選擇默認創建的public模式,也可以選擇新建的模式名稱。
高級選項
表名沖突
三種表名沖突解決方式:
忽略,繼續創建其他表
更新,修改同名表
報錯,不再重復創建
數據類型不支持
兩種數據類型不支持處理方式:
報錯,導入失敗
忽略,跳過不支持字段所在表
搜索
通過表名模糊搜索,最多支持200張表,超出將不再顯示。
單表加速
分類
參數
描述
加速方式
選擇加速方式
Hologres支持三種加速方式:
整庫加速
部分加速
單表加速
選擇單表加速。
MaxCompute數據源
項目名
MaxCompute的項目(Project)名稱。
Schema Name
MaxCompute的Schema名稱。
對于已開啟Schema的MaxCompute項目,此處可配置當前項目下有權限的所有Schema名稱;未開啟Schema的項目,無需配置此參數。關于Schema詳情,請參見Schema操作。
表名
MaxCompute的對應Schema下的數據表。支持基于表前綴模糊搜索。
Hologres 目標表
Schema
模式名稱。
您可以選擇默認創建的public模式,也可以選擇新建的模式名稱。
表名
Hologres需要加速的單表表名。
目標表描述
Hologres需要加速的單表描述。
說明創建外部表同步MaxCompute表的數據時,會將數據庫中表字段的Comment和列的Comment一并同步至Hologres。
單擊提交,完成外部表的創建。提交之后,您可以在左側對應模式下,刷新出新建的外部表。
可選:您可以在已創建的外部表頁面,單擊查詢表,進入SQL查詢窗口,使用標準的PostgreSQL語言進行開發。
編輯外部表
在左側導航欄,單擊已登錄實例,顯示所有已登錄的實例名稱。
單擊目標實例下的數據庫,顯示所有已創建的數據庫。
單擊目標數據庫模式下的外表,顯示所有已創建的外部表。
鼠標右擊目標外部表,選擇打開表。
在目標表頁簽的右上方,單擊編輯表。
您可以根據業務需求,更改需要映射的外部源表的字段或分區。
單擊提交,完成對當前外部表的編輯。
修改外部表名稱
在左側導航欄已登錄實例界面查詢目標外部表。
單擊目標實例下的數據庫,顯示所有已創建的數據庫。
單擊目標數據庫模式下的外表,顯示所有已創建的外部表。
鼠標右擊目標外部表,選擇重命名。
單擊確認。
刪除外部表
在左側導航欄已登錄實例界面查詢目標外部表。
單擊目標實例下的數據庫,顯示所有已創建的數據庫。
單擊目標數據庫模式下的外表,顯示所有已創建的外部表。
鼠標右擊目標外部表,選擇刪除表。
單擊確認。
數據預覽
在左側導航欄已登錄實例界面查詢目標外部表。
單擊目標實例下的數據庫,顯示所有已創建的數據庫。
單擊目標數據庫模式下的外表,顯示所有已創建的外部表。
雙擊目標外部表,在外部表頁簽頁面單擊數據預覽。
相關文檔
您還可以通過SQL語句創建、修改和刪除外部表,詳情請參見: