SSAS 2005处理测量组超时

时间:2013-11-29 10:30:52

标签: ssas

我让这个测量小组花了太长时间来处理然后超时。度量值组基于视图,该视图在OLTP数据库上具有许多表连接,联合,左外连接等相当复杂。这是处理这么长时间的原因吗?有什么选择?我想要将视图物化到数据仓库或使用多个分区(视图上的查询绑定),这样每个查询/分区都会小得多?我没有尝试过,但是想听听你的意见。

- 更新

错误信息:

OLE DB error: OLE DB or ODBC error: Query timeout expired; HYT00.

Errors in the OLAP storage engine: An error occurred while processing the 'Vw Fact Stock By Day' partition of the 'Stocks' measure group for the 'xxx' cube from the xxx database.  

1 个答案:

答案 0 :(得分:1)

在我的情况下,分区加速处理(导致并行计算在服务器上更快)我每天都有分区。 (它们是通过C#生成的)

但是为了获得性能,你应该

1)每个分区都有切片!不仅是查询绑定

2)使用分区你可能会消除超时,但它可能还需要很长时间,因此如果需要,物化和索引视图是下一步。