0

这本身不是一个语法/编码特定的问题,但我无法在网上找到任何直接与之相关的真正文章。当我开始使用 Sql Server Analysis Services (2008R2) 深入研究数据挖掘时,我想知道是否应该采用关系数据方法(因为我的数据当前存在)还是从 OLAP 模型开始。我正在研究 5,000 个品种的每日股市数据。这意味着大约有 12 个表,每个表只有数百万行。根据我目前的基本理解,OLAP 似乎增加了一层额外的复杂性,我认为这是不合理的。有什么想法吗?

4

1 回答 1

2

一些想法...

建立一个 OLAP 模型为使用 MDX 进行复杂的数据分析提供了巨大的潜力。MDX 是一种非常强大的语言,具有比 SQL 更高级别的概念(例如,不同类型的聚合(例如,打开/关闭)、分层维度、函数式语言、向下钻取、计算度量等......)。也许在未来,随着数据量的增加,原始 SQL 可能会出现一些性能问题;OLAP 多维数据集应该更快。

于 2012-08-15T08:52:47.293 回答