层次:基本概念
定义¶
层次是一种多级结构,允许您聚合和组织多个元素。层次具有以下特征:
- 具有无限深度的多级结构,即元素可以聚合到不同级别。
- 单父结构,即层次中的每个子元素只能与单个父元素相关。
- 无限替代层次,即可以为每个维度创建无限数量的不同层次。
注意:同一维度的替代层次可以在报表阶段交叉使用。
层次示例

在此示例中,元素基于地理区域分为三个级别。Italy 节点与 Europe 节点相关,不能同时与 America 节点相关。
层次创建的限制¶
创建层次存在以下限制:
- 只能为实体、科目、自定义和分析维度定义层次。
- 科目和实体维度始终具有默认层次($),新元素与其相关。
注意:"$"层次收集所有已创建的科目,包括未关联的科目,即那些未插入任何层次或分组的科目。
层次类型¶
层次类型由符号标记。
| 符号 | 名称 | 描述 |
|---|---|---|
| 基本 | 可用于任何类型层次的通用关系。 | |
| 地理 | 关系反映全球区域、国家和部门。 | |
| 组织 | 关系表示集团的组织结构。 | |
| 时间相关 | 元素与节点之间的关系不是固定的,而是取决于场景和期间。 |
时间相关层次示例
在此示例中,层次根据员工人数对公司进行分组:

如果一家公司在 2011C/12 月有 40 名员工,在 2012C/1 月有 55 名员工,则必须在 2011C 场景和期间 12 中将其分类到 N02 节点,在 2012C 场景和期间 01 中分类到 N03 节点。层次结构不会改变,但公司与层次节点之间的关系会随场景和期间而变化。