2014-02-13 234 views
-1

我读这MS TechNet SSAS article并有一个问题:关系数据库与立体库

在Current Analysis的环境开始,文章说:

...整合这些信息到AdventureWorksDW2012关系数据仓库。但是,关系数据仓库存在以下挑战...

而在解决方案部分,它说:

数据仓库团队确定AdventureWorksDW2012数据库是一个设计良好的维度数据库具有一致的尺寸和代用键。

我想知道这个AdventureWorksDW2012如何在同一时间是关系和维度。我认为这两个术语是相互排斥的。

回答

1

IMO它是一个术语的东西。在OLAP系统中,度量和“维度”是如何在所谓的“数据仓库”中对数据建模。您使用关系数据库为度量和维度建模,关系通常是从“事实”表到各维度表,所以维数据库是在关系数据库中实现的概念(在这种情况下)。星星和雪花图式是典型的,那么这些图式可以是立方体的基础,并且立方体是多维结构。这是很多流行语,但真正的数据仓库是存储维度数据的关系数据库。顺便说一下,还有其他方法可以在关系数据库中实现数据仓库和多维数据,所以不要认为我所说的是唯一的方法。

+0

谢谢!现在我的理解是 - 这不是真正的“呈现挑战”的“关系”特征。这可能是如何使用导致这些挑战的传统SQL构建的“报告”。这篇文章令人困惑的部分是它听起来像AdventureWorksDW2012数据库最初建立时没有考虑尺寸特征。实际上它已经有了所有的事实和暗淡的表格。 – user3307912