本文為您介紹如何使用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語句建立、修改和刪除外部表格,詳情請參見: