本文将为您介绍在HoloStudio中基于PG管理新建、查看和删除外部表。

外部表是指数据不存储于交互式分析(Hologres)的表。交互式分析与大数据生态打通,您可以在交互式分析中通过创建一张外部表来加速查询外部数据源(当前仅支持MaxCompute)数据,无须导入导出就能直接快速查询分析。

HoloStudio中的PG管理模块为您提供一键创建、查看和删除外部表的功能,免除复杂SQL的编写,简单易上手。

新建外部表

在HoloStudio中选择左侧菜单栏PG管理 > 新建外部表,填写表名,并在一栏输入想要查询的MaxCompute表名,系统自动索引出对应MaxCompute表的字段信息,您可以根据需要选择全部/部分字段查询,单击提交表即可新建外部表。示例选用数据地图中的一张MaxCompute表直接加速查询。

说明
  • 如果需要新建外部表,请首先确保MaxCompute源头表已存在。
  • 当前交互式分析支持跨工作空间直接查询MaxCompute表,但不支持跨region查询。
  • odps_server为交互式分析底层封装的外部服务器,无须用户自己创建,直接使用即可,相关原理可以参见fdw
621
分类 参数 描述
基本属性 Hologres数据库 新建外部表所在的数据库。
表名 新建外部表的表名。
外部服务 类型 外部表的服务类型(目前仅支持MaxCompute表)。
选择需要映射的MaxCompute源头表。

查看外部表

在Holostudio中单击左侧导航栏中的PG管理,双击需要查看的外部表。您可以在右侧外部表的详情页面,进行数据预览和查看建表语句。
  • 单击右上角的数据预览,可直接查看MaxCompute表数据。622
  • 单击右上角的生成DDL语句,即可查看该外部表的建表SQL语句。623

删除外部表

  1. 单击左侧导航栏中的PG管理
  2. 右键单击需要删除的外部表,单击删除表624
  3. 删除对话框中,单击确认

操作视频演示

  1. 如下视频为您演示如何在交互式分析中新建外部表,直接加速查询MaxCompute表中的数据。
  2. 如下视频为您演示如何导入MaxCompute数据至交互式分析中进行数据处理。