外部表是指不存储数据于交互式分析Hologres中的表,仅用于查看外部表的数据。HoloStudio的PG管理模块,支持使用可视化方式创建、查看以及删除外部表。本文为您介绍在HoloStudio中基于PG管理的外部表操作。
前提条件
- 阿里云账号注册,详情请参见阿里云账号注册流程。
- 实名认证,详情请参见个人实名认证或企业实名认证。
- 开通交互式分析Hologres并绑定至DataWorks工作空间,详情请参见HoloStudio快速入门。
背景信息
Hologres与大数据生态无缝打通,可以直接加速查询外部表数据,也可以将外部表的数据导入至Hologres中处理。Hologres当前仅支持对MaxCompute表进行操作。
使用限制
- Hologres支持跨工作空间读取外部表数据,您当前使用的账号需要拥有其他工作空间的MaxCompute表访问权限,才可以使用HoloStudio一键创建外部表直接读取MaxCompute表数据。
- 当MaxCompute的源头表存在时,您才可以新建外部表并读取外部表数据。
- Hologres中的外部表与MaxCompute的源头表字段一一对应,您可以直接搜索MaxCompute中的表名称,HoloStudio会自动生成对应字段的外部表。
创建外部表
查看外部表数据
在左侧导航栏单击PG管理,双击需要查看的外部表,显示表编辑页面。
您可以在该页面查看建表语句或预览表数据,如下所示:

- 单击表编辑页面的生成DDL语句,获取建表SQL语句。
- 单击表编辑页面的数据预览,预览表数据。
删除外部表
如果您需要删除已创建的外部表,则在PG管理界面,鼠标右键需要删除的表,单击删除表即可。
