...
维表是一种数据表,数据表是由表名、表结构和表记录(表数据)等几部分组成。本文将介绍如何创建维表的表名、表结构、表数据。
2 新建维表的表结构
支持通过系统新建表、添加数据库的表和添加SQL查询三种方式创建维表,三种方式的适用场景如下:
系统新建表:无数据仓库,无数据治理,指标模型直接对接原始业务库时,可通过梳理指标和维度关系时,帮助项目建立规范的维表和事实表。
添加数据库的表:有数据仓库,有独立的数据治理团队,数据仓库中已梳理好了规范的维表和事实表。
添加SQL查询:数据库中没有现成且满足要求的表,且又不希望再重新创建和维护新的表,则可使用SQL查询。
2.1 系统新建表
1、点击数据准备,进入已创建指标模型,选择 存储管理,选择 维表,点击 新建 一种维表类型,包括普通维表、日期维表。
...
功能 | 说明 | |
---|---|---|
名称 | 输入维表的名称,该名称是维表表在指标库中对应的物理表的别名。 输入内容:不允许包含非法字符“\/'|"*?%.><=:;()[]”。 | |
表名 | 输入维表表的名称,该名称是维表在指标库中对应的物理表的名称。输入维表表的名称,该名称是维表在指标库中对应的物理表的名称,创建维表成功后,后续不允许在系统中修改。 输入内容:只能含有数字、字母、下划线,且不能以数字开头。 | |
维表结构 | 名称 | 输入维表字段的名称,该名称是维字段在物理表中表字段的名称。输入维表字段的名称,该名称是维字段在物理表中表字段的名称,创建维表成功后,后续不允许在系统中修改。 |
别名 | 输入维表字段的别名,该名称是维字段在物理表中表字段的别名。 | |
数据类型 | 选择维表字段的数据类型。 | |
数据格式 | 选择维表字段的数据格式。 | |
主键 | 设置维表字段是否是主键,一张维表有且仅有一个主键。 | |
允许为空 | 设置维表字段的数据是否允许为空。 | |
搜索 | 通过“名称”或“别名”关键字搜索匹配的维字段。 | |
排序 | 对当前维表下的字段进行排序操作,从左至右依次是:上移至顶、上移、下移、下移至底。 |
...
2、进入到“添加数据源表”的界面,可批量从左侧添加多张表到右侧选框内。
- 添加表的范围:指标存储库关联的数据源下的表,添加表的范围:指标存储库关联的数据源下的表、视图,指标存储库相关操作指导请查看“修改指标存储库”章节。
- 可添加多个Schema下的表、视图。
- 可添加多个Schema下的表。
在维表中,同一张表、视图只支持添加1次。
- 同一个表、视图支持在维表和事实表中分别导入。
3、点击 保存 ,若添加的维表中无唯一主键字段,则会进入“设置维表主键”界面。
...
3.1 在线编辑数据
1、打开某个维表,点击 数据预览 ,查看维表数据。
注:SQL查询目前不支持在线编辑数据
2、点击右侧的 在线编辑 ,打开在线编辑数据的窗口。
...