本文为您介绍如何使用HoloWeb新建、编辑或删除内部表,以及预览内部表数据和DDL语句。

前提条件

新建内部表

  1. 登录Hologres管理控制台
  2. 在顶部菜单栏左侧,选择相应的地域。地域
  3. 单击Hologres引擎管理页面的前往HoloWeb开发
  4. 在顶部菜单栏,单击连接管理 >
    您也可以通过如下步骤新建内部表:
    1. 在左侧导航栏,单击连接管理 > 我的连接,显示所有连接名称。
    2. 单击目标连接下的数据库,显示所有已创建的数据库。
    3. 单击目标数据库下的模式,显示所有已创建的模式。
    4. 鼠标右击目标模式,选择新建内部表
  5. 新建内部表页面,配置各项参数。新建表
    类别 参数 描述
    基本属性 连接名 已配置的连接名称。
    数据库 Hologres的数据库名称。
    表名 新建的Hologres内部表名称。
    描述 新建的Hologres内部表描述。
    模式 模式名称。

    默认为public。您也可以选择新建的模式名称。

    字段 字段名 表中每一列的标识。
    数据类型 字段取值的类型。
    主键 表中每条数据的唯一标识。
    可空 字段是否可以设置为空。
    数组 有序的元素序列。
    描述 字段的描述信息。
    操作 包括删除上移下移
    属性 存储模式 包括列存行存两种存储模式。

    默认为列存

    生命周期(秒) 如果数据在指定时间内未被修改,则系统将自动删除数据。

    默认生命周期为永久

    聚簇索引 排序索引。

    索引的类型和列的顺序密切相关。聚簇索引帮助您加速执行索引列的Range和Filter查询。

    分段键 您可以指定部分列作为分段键。当查询条件包含分段列时,您可以通过分段键快速查找相应数据的存储位置。
    字典编码列 Hologres支持为指定列的值构建字典映射。

    字典编码可以将字符串的比较转换为数字的比较,加速Group By和Filter查询。

    默认设置所有text列至字典编码列中。

    位图列 Hologres支持在位图列构建比特编码。

    位图列可以根据设置的条件快速过滤字段内部的数据。

    默认设置所有text列至位图列中。

    分区表 选择分区字段。
  6. 单击提交

编辑内部表

  1. 在左侧导航栏,单击我的连接,显示所有连接名称。
  2. 单击目标连接下的数据库,显示所有已创建的数据库。
  3. 单击目标数据库下的模式,显示所有已创建的模式。
  4. 单击目标模式下的,显示所有已创建的内部表。
  5. 鼠标右击目标内部表,选择编辑表
  6. 单击添加字段,使用可视化的方式添加表字段。同时,您可以在SQL Script编辑框获取相应的SQL语句。编辑
    说明 编辑表暂不支持删除已有表字段。
  7. 单击提交

删除内部表

  1. 在左侧导航栏我的连接界面查询目标内部表。
    查询目标内部表的步骤请参见编辑内部表的步骤1~4。
  2. 鼠标右击目标内部表,选择删除表

数据预览

  1. 在左侧导航栏我的连接界面查询目标内部表。
    查询目标内部表的步骤请参见编辑内部表的步骤1~4。
  2. 鼠标右击目标内部表,单击数据预览
    示例预览的内部表数据如下。预览

DDL预览

  1. 在左侧导航栏我的连接界面查询目标内部表。
    查询目标内部表的步骤请参见编辑内部表的步骤1~4。
  2. 鼠标右击目标内部表,单击DDL预览
    示例预览的DDL语句如下。DDL