Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 立方体和统一维度模型(如果有)之间有什么区别?_Sql Server_Sql Server 2008_Ssas_Business Intelligence_Olap Cube - Fatal编程技术网

Sql server 立方体和统一维度模型(如果有)之间有什么区别?

Sql server 立方体和统一维度模型(如果有)之间有什么区别?,sql-server,sql-server-2008,ssas,business-intelligence,olap-cube,Sql Server,Sql Server 2008,Ssas,Business Intelligence,Olap Cube,我目前正在研究SQLServer2008作为一个商业智能解决方案,目前正在研究AnalysisServices(我对整个商业智能非常陌生…) 我对SSAS中的一些术语有点困惑,尤其是立方体和MS的统一维度模型之间的概念差异 我相信SSAS中的多维数据集基本上是一个OLAP多维数据集——维度、度量,位于底层数据源和业务用户之间 但这也是我所理解的UDM 这似乎表明: “立方体本质上是统一维度模型(UDM)的同义词” 但有人认为UDM是多维数据(多维数据集)和关系数据的包装器: “使用统一维度模型为

我目前正在研究SQLServer2008作为一个商业智能解决方案,目前正在研究AnalysisServices(我对整个商业智能非常陌生…)

我对SSAS中的一些术语有点困惑,尤其是立方体和MS的统一维度模型之间的概念差异

我相信SSAS中的多维数据集基本上是一个OLAP多维数据集——维度、度量,位于底层数据源和业务用户之间

但这也是我所理解的UDM

这似乎表明:

“立方体本质上是统一维度模型(UDM)的同义词”

但有人认为UDM是多维数据(多维数据集)和关系数据的包装器:

“使用统一维度模型为关系数据和多维数据提供一个整合的业务视图,其中包括业务实体、业务逻辑、计算和度量。”

同样建议:

“UDM为所有OLAP分析和关系报告需求提供了一个一维模型。因此,您可以使用MDX或SQL”


UDM是位于立方体之上的东西吗?或者他们是同一件事?我想我会用多维数据集设计器应用程序开发多维数据集;我用什么来开发UDM?

传统的立方体是基于单个测量组(事实)的,在星形或雪花结构中具有关联的维度a

UDM(统一数据模型)允许您通过使用引用维度和多对多维度,在几乎任何基础SQL数据模型上创建多维结构

请注意,仅仅因为你可以,并不意味着你应该像在任何旧的结构上一样使用,它很可能会表现糟糕。传统的星型模式速度最快

它有时也被用来表示附加的SSAS功能,如操作和KPI