我目前正在将Server 2008作为一种商业智能解决方案进行研究,目前正在研究Analysis (我对整个商业智能非常陌生.)
我对SSAS中的一些术语有些困惑,特别是多维数据集和MS的统一维度模型之间的概念差异。
我认为SSAS中的多维数据集基本上是OLAP多维数据集--维度、度量,介于底层数据源和业务用户之间。
但这也是我所理解的UDM的特点。
SQL Server 2005文档似乎也暗示了这一点:
“立方体本质上是统一维模型(UDM)的同义词”。
但是,Server 2008页暗示UDM是多维数据(多维数据集)、和关系数据的包装器:
“使用统一维度模型为关系和多维数据提供一个统一的业务视图,其中包括业务实体、业务逻辑、计算和度量。”
这篇博客文章也提出了类似的建议:
UDM为所有OLAP分析和关系报告需求提供了一个一维模型。因此,您可以使用MDX或SQL
UDM是位于立方体之上的东西吗?还是他们是同一回事?我想我会用Cube Designer应用程序开发多维数据集,我会用什么开发UDM呢?
发布于 2010-03-29 20:56:31
传统的立方体是基于星体或雪花结构中具有关联维数的单个度量组(事实)。
UDM (统一数据模型)允许您通过使用引用维度和多到多个维度,在几乎任何底层SQL数据模型上创建多维结构。
请注意,仅仅因为你不能,并不意味着你应该像对任何旧的结构一样,它将很有可能表现不好。传统的星型模式是最快的。
有时还会将其理解为额外的SSAS功能,如操作和KPI。
https://stackoverflow.com/questions/2517037
复制相似问题