维度对象(Analysis Services - 多维数据)

简单 Dimension 对象由基本信息、属性和层次结构组成。 基本信息包括维度的名称、维度的类型、数据源和存储模式等。 属性可定义维度中的实际数据。 属性可不必属于层次结构,但层次结构却要由属性生成。 层次结构不但可创建级别的有序列表,还可定义用户浏览维度的方式。

本节内容

下列主题提供有关如何设计和实现维度对象的详细信息。

主题

说明

维度(Analysis Services - 多维数据)

在 Microsoft SQL Server Analysis Services 中,维度是多维数据集的基本组件。 维度可将和相关领域(如客户、商店或雇员)关联的数据与用户组织起来。

属性和属性层次结构

维度是属性的集合,这些属性绑定到数据源视图的表或视图中的一列或多列。

属性关系

在 Microsoft SQL Server Analysis Services 中,维度内的属性始终与键属性直接或间接相关。 当您基于星型架构(在该架构中,所有维度属性都派生自同一关系表)定义维度时,维度的键属性和每个非键属性之间会自动定义属性关系。 当您基于雪花架构(在该架构中,维度属性派生自多个相关的表)定义维度时,会自动按如下方式定义属性关系:

  • 在键属性与绑定到主维度表中各列的每个非键属性之间定义。

  • 在键属性与绑定到辅助表中链接基础维度表的外键的属性之间定义。

  • 在绑定到辅助表中外键的属性与绑定到辅助表中各列的每个非键属性之间定义。