动态多维数据集
动态多维数据集表示星型模式或雪花模式的维度视图。它基于单个资料表,并定义维度与度量之间的关系。
要建立基本动态多维数据集模型,您必须确保它包含以下项:
- 包含至少一个度量的度量维度
- 至少一个维度
- 为每个维度定义的至少一个层次结构和关联的级别
- 度量与维度之间的映射
- 直接引用表列、通过表达式引用表列或通过常量值表达式引用表列的属性
度量用于使用指定的维度聚合来自资料表的数据。它们使用关系表中的列来描述数据计算。下图显示度量如何关联到关系数据。
维度使用连接来连接到度量。层次结构提供一种计算和浏览维度的方式。它存储有关维度内的级别如何彼此关联以及如何架构的信息。每个维度具有一个或多个包含级别(带有相关属性集)的层次结构。下图显示如何从关系表构建维度。
在星型模式中,连接用于连接表以创建维度或度量。连接还可以将度量维度连接到特定维度。维度引用其对应层次结构、级别、属性和相关连接。度量维度引用其度量、属性和相关连接。在雪花模式中,连接也可以在维度之间连接表。下图显示项如何适应动态多维数据集并映射到关系雪花模式。