Dataphin遵循Ralph Kimball的维度建模理论,使用Dataphin进行规范建模时,您可根据业务实际情况在Dataphin设计并创建概念模型,并通过概念模型中的业务实体(业务对象或业务活动)创建对应的维度表、事实表、原子指标、业务限定、指标、汇总逻辑表。
前提条件
功能概述
您可以根据实际需求,创建对应的维度逻辑表、事实逻辑表、原子指标、业务限定、指标、汇总逻辑表。各项建模功能描述如下:
功能项 | 描述 | 相关文档 |
维度逻辑表 | 用于描述业务对象丰富维度属性信息形成的维度逻辑表。基于业务对象类型,您可以设计及创建对应的维度逻辑表。 | |
事实逻辑表 | 用于描述业务活动信息形成的事实逻辑表。基于业务活动类型,您可以设计及创建对应的事实逻辑表。 | |
原子指标 | 对指标统计口径、具体算法的抽象。Dataphin创新性地提出了设计即开发的理念,指标定义同时也明确了设计统计口径(即计算逻辑),提升了研发效率,并保证了统计结果的一致性。例如支付金额。 | |
衍生原子指标 | 基于原子指标做二次多元计算的表达式。例如原子指标A和B,可以定义衍生原子指标C=A/B。 | |
派生指标 | 基于原子指标、时间周期和维度,圈定业务统计范围并分析获取业务统计指标的数值。派生指标=原子指标+业务限定+统计周期+维度或维度的组合(统计粒度)。 | |
业务限定 | 统计的业务范围,用于筛选出符合业务规则的记录(类似于SQL中where后的条件,不包括时间区间)。原子指标是计算逻辑的标准化定义,业务限定则是条件限制的标准化定义。 | |
汇总逻辑表 | 派生指标归属的表就是汇总逻辑表。汇总逻辑表有且仅有一个统计粒度,同一个统计时效下统计粒度相同的派生指标属于一个汇总逻辑表。汇总逻辑表的主键即组成统计粒度的维度(维度逻辑表的主键)组合,主键之外的字段全部都是指标。 |
规范建模入口
在Dataphin首页,单击顶部菜单栏研发。
在数据开发页面,左侧导航栏为您展示规范建模各功能模块的入口。