本文為您介紹如何使用DataStudio一鍵表結構同步功能大量建立Hologres外部表格。
前提條件
已開通DataWorks服務並建立DataWorks工作空間,詳情請參見建立工作空間。
開通Hologres並綁定至DataWorks工作空間,詳情請參見綁定Hologres執行個體。
背景資訊
Hologres與MaxCompute在底層無縫串連,支援使用建立外部表格的方式加速查詢MaxCompute的資料,詳情請參見基於Foreign Table加速查詢MaxCompute資料。
DataStudio支援一鍵MaxCompute表結構同步功能,您可以使用可視化方式大量建立外部表格。
操作步驟
建立一鍵MaxCompute表結構同步節點。
進入資料開發頁面。
登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的 ,在下拉框中選擇對應工作空間後單擊進入資料開發。
在DataStudio介面的左側導覽列,單擊,進入資料開發頁面。
單擊頂部功能表列的建立,選擇建立節點>Hologres>一鍵MaxCompute表結構同步。
在建立節點對話方塊中,選擇引擎執行個體和路徑,並輸入名稱,單擊確認。
在編輯節點頁面,配置各項參數。
參數
說明
目標串連
Hologres的執行個體名稱。
目標庫
Hologres執行個體下的資料庫名稱。
模式
Hologres資料庫下的Schema名稱。預設為public,若您有建立Schema,可以選擇您建立的Schema。
類型
目前僅支援對接MaxCompute。
伺服器列表
伺服器名稱。Hologres執行個體建立成功後會自動建立名稱為odps_server的伺服器, 可以直接調用,相關原理請參見postgres_fdw。
來源專案
MaxCompute的專案名稱。
選擇要直接加速的表
您可以根據實際業務情況選擇整庫加速或者部分加速。
表名衝突
建立表時表名稱衝突策略,包含如下策略:
忽略,繼續建立其他表。
更新,修改同名表。
報錯,不再重複建立。
資料類型不支援
建立表時資料類型不支援策略,包含如下策略:
報錯,匯入失敗。
忽略,跳過不支援欄位。
在Hologres一鍵表結構匯入節點的編輯頁面,單擊表徵圖,儲存配置資訊。
在Hologres一鍵表結構匯入節點的編輯頁面,單擊表徵圖,大量建立外部表格結構。
查看大量建立的外部表格。
在左側導覽列,單擊表徵圖,進入表管理頁面。
雙擊需要查看的外部表格,顯示錶編輯頁面。