在多维数据集设计器的 “维度使用情况 ”选项卡上定义引用维度关系。 通过指定以下内容来定义引用维度关系:
要联接到的中间维度。 这可以是常规维度或其他引用维度。
一个引用维度属性,该属性定义维度可用于与度量值组相关的聚合的最低级别。
与引用维度属性对应的中间维度中的(外键)属性。
请注意,将引用维度链接到事实数据表的列(通常是引用维度中的键属性)也必须定义为中间维度中的属性。 创建引用维度链时,首先在链中的第一个维度和度量值组中创建正则关系。 然后按顺序创建每个引用涉及的其他关系。 只能对与度量值组具有现有关系的维度建立引用的关系。
创建引用维度关系时,维度属性链接默认具体化。 具体化维度属性链接会导致事实数据表与每个行的引用维度之间的链接值在处理过程中在维度的 MOLAP 结构中具体化或存储。 这将对处理性能和存储要求产生轻微影响,但会提高查询性能。
在引用维度中,通过标识定义引用维度与与维度主表对应的度量值组之间的关系的属性来指定粒度。 当多个引用维度链接在一起时,引用定义从最外部维度到度量值组的关系。