ngm*_*ngm 3 sql-server ssas sql-server-2008 olap-cube business-intelligence
我目前正在研究 SQL Server 2008 作为商业智能解决方案,并且目前正在研究 Analysis Services(而且我对整个商业智能还很陌生......)
我对 SSAS 中的一些术语有点困惑,特别是立方体和 MS 的统一维度模型之间的概念差异。
我相信 SSAS 中的多维数据集基本上是一个 OLAP 多维数据集——维度、度量、位于底层数据源和业务用户之间的东西。
但这也是我对 UDM 的理解。
SQL Server 2005 的文档似乎也给出了同样的建议:
“立方体本质上是统一维度模型(UDM)的同义词”。
但是SQL Server 2008 页面表明 UDM 是多维数据(多维数据集)和关系数据的包装器:
“使用统一维度模型为关系数据和多维数据提供一个统一的业务视图,其中包括业务实体、业务逻辑、计算和指标。”
这篇博文提出了类似的建议:
“UDM 为所有 OLAP 分析和关系报告需求提供单维模型。因此您可以使用 MDX 或 SQL”
UDM 是位于立方体上方的东西吗?或者它们是同一件事吗?我想我会使用 Cube Designer 应用程序开发多维数据集;我将使用什么来开发 UDM?
传统的多维数据集基于星形或雪花结构中具有关联维度的单个度量组(事实)。
UDM(统一数据模型)允许您通过使用参考维度和多对多维度在几乎任何基础 SQL 数据模型上创建多维结构。
请注意,仅仅因为你可以,并不意味着你应该将 AS 放在任何旧结构之上 - 它很可能会表现得很糟糕。传统星型模式速度最快。
有时它也指附加的 SSAS 功能,例如操作和 KPI。
归档时间: |
|
查看次数: |
5484 次 |
最近记录: |