1

我在数据库中有这样的结构

| 角色ID | 角色类型ID | 个人ID | 组织ID | 从日期 | 截止日期 |

每个角色仅对 FromDate 和 ToDate 之间的日期有效。

每个人都有姓名、性别和出生日期。

我想将此日期放入数据仓库以与 SSAS 一起使用。

在那里,我希望能够构建具有每个组织、每个角色类型、每个性别、每个年龄每个时间的角色数量的多维数据集。

我将如何设计一个 DW 来存储它,仅仅因为年龄和性别数据组合,我可能会得到大约 200 行,但是我还有角色类型和组织。

例如像行

|2009-01-01|RoleTypeID=员工|组织=总部|性别=男性|年龄=32|人数=17| |2009-01-01|RoleTypeID=员工|组织=总部|性别=女性|年龄=32|人数=12| |2009-01-01|RoleTypeID=员工|组织=总部|性别=男性|年龄=33|人数=18|

直觉告诉我我走错了路……</p>

4

1 回答 1

1

如果没有对所涉及的基础知识有很好的扎实掌握和理解,数据仓库项目实际上是无法进入的。设计过程与“关系模型”不同,需要您对数据进行不同的思考。

我对您的建议是获取以下文本的副本。这是一个极好的资源,将引导您完成整个项目所需的步骤。

http://www.amazon.com/Microsoft-Data-Warehouse-Toolkit-Microsoft-Business-Intelligence/dp/0471267155

于 2009-04-06T13:01:13.217 回答