了解数仓建模
数仓建模是我公司自主研发的一款数仓建模工具,提供可视化的界面方便用户通过建模的方法更好的组织、存储数据,以便在性能、成本、效率和数据质量之间找到最佳平衡点。
1. 概述
数仓建模是我公司自主研发的一款数仓建模工具,提供可视化的界面方便用户通过建模的方法更好的组织、存储数据,以便在性能、成本、效率和数据质量之间找到最佳平衡点。
2. 界面概览
入口
数据仓库
维度文件夹
维度表
业务过程文件夹
事实表
维度字段设置
维度字段转换
添加维度键
退化维度&度量字段
覆盖方式
保存&发布
分析指标
原子指标
派生指标
业务限定
时间函数
宽表
3. 数据仓库
3.1 创建业务域
创建业务域: 点击添加,输入业务域基本信息,即可创建业务域。
业务域名称:一般是中文描述。
业务需求负责人:一般是该系统的IT负责人。
管理员邮箱:一般是该系统的IT负责人邮箱。
3.2 数据仓库
3.2.1 创建维度文件夹
创建维度文件夹: 点击添加,输入基本信息,即可创建维度文件夹。
名称:一般是中文描述。
所有业务域共享:开启业务域共享,意味着其他业务域也可以使用共享维度文件夹及其下面的所有维度表。反之,只能当前业务域允许使用。
3.2.2 创建维度表
创建维度表: 点击添加,选择创建的维度表类型,输入维度表基本信息,即可创建维度表。
维度表名称:一般是英文名称。
维度表中文名:一般是中文描述。
3.2.3 维度表字段设置
1.选择新增的维度表右边的设置logo;
2.选择字段设置;
3.编写业务SQL;
4.进入字段映射;
5.操作字段;
6.进入覆盖方式;
7.选择同步数据的覆盖方式;
8.保存&发布维度表;
9.填写本次发布描述;
10.发布。
数据类型:
- 整型:
- 存放数值类型,无小数类型。
- 日期类型:
- 存放日期类型数据。
- 精确数值型:
- 存放小数类型数据。
- 设置精度。
- 字符串:
- 存放字符串类型数据。
- 设置长度。
同步方式:
- 追加:每次同步的数据将以插入的方式追加的原来的表中。
- 全量:每次同步时系统将清空原来的表,并重新插入。
- 业务主键覆盖:系统将根据当前设定的业务主键进行数据覆盖。
- 业务时间覆盖:系统将根据以下选择的条件先从表中删除满足条件的数据,然后重新从插入满足条件的数据。
3..2.4 创建业务过程文件夹
创建业务过程文件夹: 点击添加,输入基本信息,即可创建业务过程文件夹。
名称:一般是中文描述。
3.2.5 创建事实表
创建事实表: 点击添加,输入事实表基本信息,即可创建事实表。
事实表名:一般是英文名称。
事实表中文名:一般是中文描述。
3.2.6 事实表字段设置
1.选择新增的事实表右边的设置logo;
2.选择字段设置;
3.编写业务SQL;
4.进入字段映射;
5.添加字段:
5.1.选择字段的属性类型,其中退化维度和度量字段配置一样;
5.2.设置字段的其他属性;
5.3.保存当前字段设置;
其他操作同3.4维度表字段设置一致。








































