本文为您介绍如何使用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语句如下。