维度建模术语和概念

维度建模术语和概念

Microsoft SQL Server 2005 Analysis Services (SSAS) 多维数据集是根据度量值、维度和维度属性来组织的。下表说明了使用 MDX 表达式语言所需了解的维度建模术语和概念。

数据库维度 (Database dimension)

数据库维度是与某个键属性相关的维度属性的集合,而该键属性又与度量值维度中的事实数据相关。

维度属性 (Dimension attribute)

维度属性被绑定到维度表中的一个或多个列并包含成员。维度属性可以包含客户名称、月份名称和产品名称。

成员 (Member)

成员是维度属性(包括度量值维度)的值。层次结构中的成员可以是叶成员、父成员、数据成员或“(全部)”成员。

度量值 (Measure)

度量值是来自事实数据表的值,也称为事实数据。度量值维度的值有时也通称为成员。度量值通常是数值,但也可以是字符串值。

Measures 维度 (Measures dimension)

度量值维度是包含多维数据集中所有度量值的维度。度量值维度是一种特殊的维度,其中的成员通常是根据各个维度属性(存在指定的度量值)的当前成员(通常采用求和或计数方式)进行聚合。

度量值组 (Measure Group)

度量值组 SQL Server 2005 Analysis Services 多维数据集中的相关度量值集合(通常是来自同一事实数据表的度量值)。在 SQL Server 2005 Analysis Services 中,一个多维数据集可包含多个度量值组。

“(全部)”成员 ((All) member)

“(全部)”成员是属性层次结构或用户定义的层次结构中的所有成员的计算值。

计算成员 (Calculated member)

计算成员是在查询时定义和计算的维度成员。可以在用户查询或 MDX 计算脚本中定义计算成员,并将其存储在服务器上。 一个计算成员对应于定义它们的维度中的多个维度表行。

数据成员 (Data member)

数据成员是在父子层次结构中与父成员相关联的子成员。数据成员包含其父成员的数据值,而不是该父成员的子级的聚合值。

父成员 (Parent member)

父成员是父子层次结构中的成员,包含其子级的聚合值。

叶成员 (leaf member)

叶成员是层次结构中不包含子级的成员。

子成员 (Child member)

子成员是层次结构中位于顶层下面的成员。

键属性 (Key attribute)

数据库维度的键属性是维度中的所有非键属性(以直接或间接方式)所链接到的属性。键属性通常也是粒度属性。

粒度属性 (Granularity attribute)

多维数据集维度的属性,它将维度链接到度量值维度内度量值组中的事实数据。如果粒度属性和键属性为不同的属性,则非键属性必须直接或间接地链接到粒度属性。在多维数据集中,粒度属性定义维度的粒度。

多维数据集维度 (Cube dimension)

多维数据集维度是多维数据集中的数据库维度实例。

属性层次结构 (Attribute hierarchy)

属性层次结构是包含以下级别的属性成员层次结构:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值