SelectDB Cloud
管理指南
WebUI
数据

数据

数据模块是 WebUI 管理数据库的基本功能,主要有两方面的作用:

  • 查看数据的组织结构及定义,比如库表结构、数据大小、建表语句、表字段信息、数据预览等。
  • 增删改数据,包括新建、删除数据库对象,修改存储策略等。这部分功能仍在持续完善中,部分功能不可用。

数据模块按照数据库中数据层级结构进行展示,分为 目录 (Catalog)- 数据库 (Database)- (Table)/ 视图 (View)。

目录(Catalog)

目录(Catalog)是数据库的集合。

目录(Catalog)分为内部目录(Internal)与外部目录(External),内部目录(Internal)包含数据存在 Doris 自身的数据库;外部目录可以连接 Hive、Iceberg、Hudi 等外部数据源,并进行查询。

当前,您可以在集成模块通过新建 “Hive-OSS” 集成来新建外部目录,进行数据湖查询。

数据库(Database)

数据库(Database)是表、视图的集合。数据库(Database)属于目录(Catalog)。

当选中一个目录时,您可以查看目录下属的数据库及其数据量大小。同时,您可以删除、新建数据库。

表(Table)

表(Table)是 SelectDB 数据仓库的基本组成单位,表(Table)属于数据库(Database)。

当选中一个数据库时,可以看到数据库下属的表,以及表的大小、创建时间、修改时间等。

目前 WebUI 支持删除表,在后续版本中,WebUI 将支持建表并管理表的生命周期。

表详情

展示表的定义和相关基础属性。WebUI 后续会支持表生命周期的查看和管理,并提供丰富的存储统计信息。

您可以点击表详情右上角的导入按钮,将本地文件上传到表中,完成轻量化的表导入功能。

字段信息

展示当前表(Base Table)以及其 Rollup 或者物化视图的字段信息。

索引

展示表内的索引信息。SelectDB 中有多种索引的加速方式,包含 Zonemap、BloomFilter、Bitmap、Inverted 等索引。

数据概览

查看概览会消耗计算资源,您必须有可用的集群,才能查看数据概览。

注意,“共 x 条数据” 是从元数据服务中获取的,可能有延迟,不能反映表的实际行数。

视图(View)

视图是基于 SQL 查询语句的逻辑表,查询时视图会被替换为对应的 SQL 语句。在 WebUI 中,我们将视图与表分开处理,物化视图不在视图的范围内。视图页面与表页面大致类似,但视图没有的索引、详情等属性,因此不会被展示。

您可以预览数据,但预览视图数据会发起查询,消耗集群资源。

© 2023 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标