Ssas 关系数据库与维度数据库

Ssas 关系数据库与维度数据库,ssas,Ssas,我正在读这篇文章,有一个问题: 在当前分析环境的开头,文章说: …将此信息整合到AdventureWorksDW2012关系数据仓库中。然而,关系数据仓库面临以下挑战 在解决方案部分,它说: 数据仓库团队确定AdventureWorksDW2012数据库是一个设计良好的维度数据库,具有一致的维度和代理键 我想知道这个冒险工作DW2012是如何同时具有关系性和维度性的。我认为这两个术语是相互排斥的 在我看来,这是一个术语。在OLAP系统中,度量值和“维度”是在所谓的“数据仓库”中对数据建模的方式。

我正在读这篇文章,有一个问题:

在当前分析环境的开头,文章说:

…将此信息整合到AdventureWorksDW2012关系数据仓库中。然而,关系数据仓库面临以下挑战

在解决方案部分,它说:

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


我想知道这个冒险工作DW2012是如何同时具有关系性和维度性的。我认为这两个术语是相互排斥的

在我看来,这是一个术语。在OLAP系统中,度量值和“维度”是在所谓的“数据仓库”中对数据建模的方式。使用关系数据库对度量值和维度进行建模,这些关系通常从“事实”表到各种“维度”表,因此维度数据库是在关系数据库中实现的概念(在本例中)。星型和雪花型模式是典型的,那么这些模式可以作为多维数据集的基础,而多维数据集是多维结构。这是很多流行语,但实际上数据仓库是存储维度数据的关系数据库。顺便说一句,还有其他方法可以实现数据仓库和不在关系数据库中的多维数据,所以不要认为我说的是唯一的方法。

谢谢!现在我的理解是——并不是真正的“关系”特性“带来了挑战”。这可能是使用传统SQL构建“报告”的方式造成了这些挑战。本文中令人困惑的部分是,它让人觉得AdventureWorksDW2012数据库最初是在没有考虑尺寸特征的情况下构建的。事实上,它已经有了所有的事实和模糊表。