如何优化SSAS多维数据集

如何优化SSAS多维数据集,ssas,Ssas,我读过很多文章,讨论了优化SSAS多维数据集处理时间的不同方法,但每一种方法都比我预期的要花很多时间 背景 我在数据库中有两个表,它们全天候进行事务处理,我创建了一个视图,并用该视图填充多维数据集和维度。我只有一个立方体,它只有一个尺度和一个维度。 最初,我分别处理我的维度和多维数据集,这几乎需要一个小时。现在我想每小时更新一次多维数据集,以反映当前的统计数据 问题: 现在我需要考虑什么样的过程选项来快速处理立方体?< /P> 到目前为止我都试过了 ProcessDefault:当我对维度和多维

我读过很多文章,讨论了优化SSAS多维数据集处理时间的不同方法,但每一种方法都比我预期的要花很多时间

背景

我在数据库中有两个表,它们全天候进行事务处理,我创建了一个视图,并用该视图填充多维数据集和维度。我只有一个立方体,它只有一个尺度和一个维度。 最初,我分别处理我的维度和多维数据集,这几乎需要一个小时。现在我想每小时更新一次多维数据集,以反映当前的统计数据

问题:

<>现在我需要考虑什么样的过程选项来快速处理立方体?< /P> 到目前为止我都试过了

ProcessDefault:当我对维度和多维数据集都执行ProcessDefault时,只需不到一分钟的时间就可以成功,但不会反映最近的更改

流程更新:当我同时对维度和多维数据集进行流程更新时,要成功地反映最近的更改,几乎每小时需要一次

全过程:当我对维度和多维数据集进行全过程处理时,每小时需要一次几乎一个小时才能成功反映最近的更改

Process Incremental(增量处理):此选项仅添加新记录,但不反映对多维数据集中以前记录的任何更新或删除


请给我一些建议来解决这个问题。

什么版本的SSAS?你读了吗?我正在使用SSAS 2008 R2。是的,我已经阅读了几乎所有的性能提升指南。