2012-05-14 42 views
0

我有一个SSAS立方体,其中我的一个维度有500万个recrods。当我尝试查看维度的数据时,报表或excel数据透视变得冗长且性能也很差。我无法对特定维度数据进行分类。只有我能想到限制数据的方法是从具有度量值的维度中选择前10K行。除了将它限制在10K维度记录之外,任何人都可以提出其他可能性吗?SSAS大尺寸

+0

可能重复的[万行数维在ssas立方体](http://stackoverflow.com/questions/10592439/million-rows-dimension-in-ssas-cube) – ChrisF

回答

0

您是否设置了聚合?我冒昧猜测,大部分时间将数据用于观察点都与您的措施有关。如果我是你,我会尝试添加聚合或提高聚合百分比,以便通过将此工作负载传递给维度/多维数据集的处理时间来缓解查询时间中的一些压力。

通常,人们将其聚合级别设置为大约30%以开始。

如果您已经完成了这项工作,我会考虑升级您的多维数据集所在的服务器上的硬件。 (取决于您已有的内容)

这些只是建议,因为它也可能是导致运行时间过长的多维数据集设计中的问题。

0

我建议你创建一个显示500万条记录的层次结构。按照级别1中的子字符串进行分组(如果需要级别2中的某些字符),则将数据归入该组。例如:

Level 1   Value 
A     Apple 
A     Ant 

这意味着你不会展示所有500万条记录一次,这是非常有效的,现在使用聚合了。