📅  最后修改于: 2020-11-27 07:21:08             🧑  作者: Mango
层次结构是一系列多对一的关系,并且可以处于不同的级别。区域层次结构包含:区域→国家→州→城市→街道。层次结构遵循自上而下或自下而上的方法。
在BMM层中创建逻辑维或维层次结构。可能有两种类型的维度层次结构-
在基于级别的层次结构中,成员可以属于不同类型,而同一类型的成员只能位于单个级别。
在“父子”层次结构中,所有成员都是同一类型。
基于级别的维度层次结构也可以包含父子关系。创建基于级别的层次结构的常见顺序是从总体级别开始,然后再进行到较低级别。
基于级别的层次结构允许您执行-
每个维度只能有一个总计级别,并且没有级别键或维度属性。您可以将度量与总计级别关联,并且这些度量的默认聚合始终为总计。
所有较低级别均应至少包含一列,并且每个维度都包含一个或多个层次结构。每个较低级别还包含一个级别键,该键定义该级别的唯一值。
不平衡的层次结构是所有较低级别的层次结构都不相同的层次结构。
示例-对于一种产品,一个月您可以拥有数周的数据,而对于其他月份,您可以拥有日级的数据。
在跳过级别的层次结构中,很少有成员没有更高级别的值。
示例-对于一个城市,您具有州→国家→地区。但是,对于其他城市,您只有州,并且不属于任何国家或地区。
在父子层次结构中,所有成员都是同一类型。父子层次结构的最常见示例是组织中的报告结构。父子层次结构基于单个逻辑表。每一行包含两个按键一个€“一个为成员和另一个用于成员的父。