本文为您介绍如何使用HoloWeb新建、编辑或删除内部表,以及预览内部表数据和DDL语句。
前提条件
已登录实例,请参见登录实例。
新建内部表
- 在顶部菜单栏左侧,选择相应的地域。 
- 单击前往HoloWeb,进入HoloWeb开发页面。 
- 在HoloWeb开发页面顶部菜单栏,单击元数据管理,您可以选择以下方式创建内部表。 - 方式一:单击新建表,直接创建内部表。 
- 方式二:右键单击目标模式或模式下的表,选择新建内部表。 
  
- 在新建内部表页面,配置各项参数。 - 类别 - 参数 - 描述 - 基本属性 - 模式 - 模式名称。 - 您可以选择默认创建的public模式,也可以选择新建的模式名称。 - 表名 - 新建的Hologres内部表名称。 - 描述 - 新建的Hologres内部表描述。 - 字段 - 字段名 - 表中每一列的标识。 - 数据类型 - 字段取值的类型。 - 主键 - 表中每条数据的唯一标识。 - 可空 - 字段是否可以设置为空。 - 数组 - 有序的元素序列。 - 描述 - 字段的描述信息。 - 操作 - 包括删除、上移和下移。 - 属性 - 存储模式 - 包括列存、行存和行列共存三种存储模式。 - 默认为列存。 - 表数据生命周期(秒) - 数据第一次写入的时间开始计算,当到达生命周期后,表数据会在某一段时间内被清除(没有固定时间段)。 - 默认生命周期为永久。 - Binlog - 表是否开启Binlog,详情请参见订阅Hologres Binlog。 - Binlog生命周期 - Binlog的生命周期,详情请参见订阅Hologres Binlog。默认生命周期为永久。 - 分布列 - distribution_key,使用详情请参见分布键Distribution Key。 - 分段列 - event_time_column ,使用详情请参见Event Time Column(Segment Key)。 - 聚簇列 - clustering_key,使用详情请参见聚簇索引Clustering Key。 - 字典编码列 - dictionary_encoding_columns,使用详情请参见字典编码Dictionary Encoding。 - 位图列 - bitmap_columns,使用详情请参见位图索引Bitmap。 - 分区表 - 无 - 选择分区字段。 
- 在页面右上角,单击提交。提交之后,您可以在左侧对应模式下,刷新出新建的内部表。 - 您可以单击表编辑页面右上角的查询表,跳转至SQL查询窗口,使用SQL语句进行查询。 
编辑内部表
- 在左侧导航栏,单击已登录实例,显示所有已登录的实例名称。 
- 单击目标实例下的数据库,显示所有已创建的数据库。 
- 单击目标数据库模式下的表,显示所有已创建的内部表。 
- 鼠标右击目标内部表,选择打开表。 
- 在页面右上方,单击编辑表。 
- 在页面下方单击添加字段,使用可视化的方式添加表字段。同时,您可以在运行日志编辑框获取相应的SQL语句,查看任务运行信息。  说明 说明- 编辑表暂不支持删除已有表字段。 
- 单击提交表,完成对当前内部表的编辑。 
删除内部表
- 在左侧导航栏已登录实例界面查询目标内部表。 - 查询目标内部表的步骤请参见编辑内部表的步骤1~3。 
- 鼠标右击目标内部表,选择删除表。 
- 单击确认。 
数据预览
- 在左侧导航栏已登录实例界面查询目标内部表。 - 查询目标内部表的步骤请参见编辑内部表的步骤1~3。 
- 鼠标双击目标内部表,在表编辑页面单击数据预览。 - 示例预览的内部表数据如下。  
DDL预览
- 在左侧导航栏已登录实例界面查询目标内部表。 - 查询目标内部表的步骤请参见编辑内部表的步骤1~3。 
- 鼠标双击目标内部表,在表编辑页面单击DDL语句。 - 示例预览的DDL语句如下。  
相关文档
您还可以通过SQL语句创建、修改和删除内部表,详情请参见: