从何处开始多维数据仓库(SQL Server 2008& VS2010)

时间:2010-12-07 05:58:08

标签: sql-server-2008 data-warehouse multidimensional-array

我是这个概念的新手......

我对数据仓库有一些理论知识,但我不知道从哪里开始多维数据仓库......

所以请提供一些关于

的建议
  • 从哪里开始
  • 适用于多维数据仓库的(工具或东西)。

在我的系统中我有

  • SQL Server 2008(SQLManagementStudio_x86_ENU.exe,SQLEXPR_x86_ENU.exe)
  • Visual Studio 2010(10.0)

2 个答案:

答案 0 :(得分:0)

从哪里开始,如果你掌握所有知识?

  • 创建数据库。
  • 开始制作架构。

最合适的工具依赖。

  • 用于数据存储:SQL Server
  • 对于查询/标记/仓库.... SQL Server Analysis Service

您最有可能拥有2个数据库和一组多维数据集 - 大多数人/项目将分段分段和最终数据库模型分开。

答案 1 :(得分:0)

首先要注意,数据仓库是商业智能解决方案的一个组成部分。其他组件包括表示层和集成层。在开始构建部分解决方案之前,您应该考虑整个解决方案。

接下来,“多维”是什么意思?不同的人可能会从中理解不同的东西。这可能意味着您希望支持具有自己的“立方体”模型的Analysis Services之类的工具。或者它可能意味着您正在为您的数据仓库考虑Kimball风格的“维度”设计。

当您觉得有足够的信息开始设计实际的仓库数据库时,您可以像开始任何其他数据库设计一样开始。识别属性,键和依赖关系,并将数据模型设计为至少Boyce-Codd / 5th Normal Form。如果你之前没有这样做,我建议你先学好书。您还需要考虑诸如来自不同来源的数据,分配代理键和建模更改数据等考虑因素。