創(chuàng)建及管理外部表
外部表是指不存儲數(shù)據(jù)于交互式分析Hologres中的表,僅用于查看外部表的數(shù)據(jù)。HoloStudio的PG管理模塊,支持使用可視化方式創(chuàng)建、查看以及刪除外部表。本文為您介紹在HoloStudio中基于PG管理的外部表操作。
HoloStudio已下線,詳情請參見DataWorks HoloStudio下線公告。
前提條件
阿里云賬號注冊,詳情請參見阿里云賬號注冊流程。
實名認證,詳情請參見個人實名認證和企業(yè)實名認證。
開通交互式分析Hologres并綁定至DataWorks工作空間,詳情請參見DataWorks快速入門。
背景信息
Hologres與大數(shù)據(jù)生態(tài)無縫打通,可以直接加速查詢外部表數(shù)據(jù),也可以將外部表的數(shù)據(jù)導入至Hologres中處理。Hologres當前僅支持對MaxCompute表進行操作。
使用限制
Hologres支持跨工作空間讀取外部表數(shù)據(jù),您當前使用的賬號需要擁有其他工作空間的MaxCompute表訪問權(quán)限,才可以使用HoloStudio一鍵創(chuàng)建外部表直接讀取MaxCompute表數(shù)據(jù)。
當MaxCompute的源頭表存在時,您才可以新建外部表并讀取外部表數(shù)據(jù)。
Hologres中的外部表與MaxCompute的源頭表字段一一對應,您可以直接搜索MaxCompute中的表名稱,HoloStudio會自動生成對應字段的外部表。
創(chuàng)建外部表
登錄Hologres管理控制臺,在上方選擇目標地域。
在左側(cè)菜單欄,單擊前往DataStudio,前往DataWorks數(shù)倉開發(fā)。
在頂部菜單欄,選擇目標DataWorks工作空間。
在左側(cè)導航欄,單擊圖標,進入PG管理界面。
鼠標懸停至圖標,單擊外部表,創(chuàng)建外部表。
配置編輯表頁面的各項參數(shù)。
類別
參數(shù)
描述
基本屬性
Hologres數(shù)據(jù)庫
存放新建外部表的數(shù)據(jù)庫。
表名
新建外部表的表名稱。
外部服務
類型
外部表的服務類型。目前僅支持MaxCompute表。
表
需要映射的MaxCompute源頭表。
字段同步
需要同步的字段。
分區(qū)同步
需要同步的分區(qū)。
單擊提交表。
查看外部表數(shù)據(jù)
在左側(cè)導航欄單擊PG管理,雙擊需要查看的外部表,顯示表編輯頁面。您可以在該頁面查看建表語句或預覽表數(shù)據(jù),如下所示:
單擊表編輯頁面的生成DDL語句,獲取建表SQL語句。
單擊表編輯頁面的數(shù)據(jù)預覽,預覽表數(shù)據(jù)。
刪除外部表
如果您需要刪除已創(chuàng)建的外部表,則在PG管理界面,鼠標右鍵需要刪除的表,單擊刪除表即可。