多维数据概念及模型解析
数据立方体(Cube)
维度(Dimension)
成员(Member),又称维度成员(Dimension Member)
度量(Measure)
级别(Level)
维度(Dimension)
维度就是描述数据的业务角度,不同的分析场景会有若干的维度。类似于一个坐标轴
体现在数据结构中,每个维度都应该会对应一张表,如果该维度存在多个等级,这张表中的字段应该可以体现出来
维度成员(Dimension Member)
若是维度相当于坐标轴,那么维度成员就相当于坐标轴上的值。对应在workbench生成的schema里面的Level
维度成员可以呈现成树形结构,没有子级成员的成为明细成员(Leaf Member)
数据立方体(Cube)
数据立方体表示由若干维度所描述的一个数据集合,每个维度各自表示一个可对此数据集合进行观察和分析的业务角度
每个立方体的事实表应该具备多个维度对应表的关联数据,是一张整合的复杂数据表
度量(Measure)
在一个数据立方体中,从每个维度上都选取一个确定的维度成员,这些维度成员组合所确定的一个点就是度量值
一般情况下,数据立方体中并不直接存储非明细成员所描述的度量值,而是通过对其后代成员中的全部明细成员进行汇总计算而得出
级别(Level)
级别表示维度成员所描述业务角度的细节程度,也可理解为通过维度成员观察数据的粒度。
即描述该维度的细节属性。
相关主题