环境:SSAS 2005,投标 2008。
数据架构:
系主任
- 部门编号int (PARENT)
- SubDepartmentNumber int (CHILD)
分类大师:
- DepartmentNumber int 引用 DepartmentMaster.DepartmentNumber
- 类别编号 int
我想要的功能:
- 分层钻取:
- 部门 -> 类别
- 部门 -> 子部门 -> 类别
通过以下方式实现:
- 类别维度
- 部门维度
- 子部门和部门的父子层次结构。
为什么这是一个问题:
我觉得 Category 真的应该在同一个 Dimension 中,叫它“Product”或“Item”。最初,没有子部门,这就是我设置它的方式:
- 物品尺寸
- 部门 -> 类别
不幸的是,一旦在部门级别引入了父实体,我就无法再以正确(或根本)构建的方式配置属性关系。
我的问题:
是否可以配置这些关系,使它们都在一维中,给我上面描述的层次结构?如果有可能 - 我应该吗?是不是因为我一开始就做错了,所以效果不好?