SSAS 2005处理度量值组超时

SSAS 2005处理度量值组超时,ssas,Ssas,我的度量值组处理时间太长,然后超时。度量值组基于一个视图,该视图相当复杂,在OLTP数据库上有许多表联接、并集、左外部联接等。这就是处理时间如此之长的原因吗?有什么选择?我想要么将视图具体化为数据仓库,要么在视图上使用多个分区查询绑定,这样每个查询/分区都会小得多?我两个都没试过,但我想听听你的意见 -更新 错误信息: OLE DB error: OLE DB or ODBC error: Query timeout expired; HYT00. Errors in the OLAP sto

我的度量值组处理时间太长,然后超时。度量值组基于一个视图,该视图相当复杂,在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.  

在我的例子中,分区大大加快了处理速度,因为在我每天都有分区的服务器上,并行计算速度更快。它们是通过C语言生成的

但为了业绩,你应该有

每个分区1片!不仅仅是查询绑定


2使用分区您可能会摆脱超时,但它仍然可能需要很长时间,因此,如果需要,物化和索引视图是下一步。

在我的情况下,分区会大大加快处理速度,因为在我每天都有分区的服务器上,并行计算速度更快。它们是通过C语言生成的

但为了业绩,你应该有

每个分区1片!不仅仅是查询绑定


2使用分区,您可能会摆脱超时,但它仍然可能需要很长时间,因此,如果需要,物化和索引视图是下一步。

哪个组件超时?如果AnalysisServices超时,因为它在发出select语句的一段时间内至少没有获得第一条记录,我认为分区将不会有帮助,因为据推测,数据库引擎需要相似的时间来交付第一条记录。我会选择优化关系部分,或者优化视图定义,或者——正如您所建议的——具体化视图。@FrankPl我已经添加了错误信息。我认为这是关系数据库的超时?如果您只需要通过此超时来工作,并且目前对性能调优不感兴趣,那么可以转到AS项目的数据源,单击“编辑”,然后选择左侧的“全部”。然后可以配置连接超时和常规超时。我认为将这些设置为0意味着无限,I。E没有超时。@FrankPl我可能需要调整视图/查询的性能,因为它确实占用了太多的时间。谢谢。哪个组件超时了?如果AnalysisServices超时,因为它在发出select语句的一段时间内至少没有获得第一条记录,我认为分区将不会有帮助,因为据推测,数据库引擎需要相似的时间来交付第一条记录。我会选择优化关系部分,或者优化视图定义,或者——正如您所建议的——具体化视图。@FrankPl我已经添加了错误信息。我认为这是关系数据库的超时?如果您只需要通过此超时来工作,并且目前对性能调优不感兴趣,那么可以转到AS项目的数据源,单击“编辑”,然后选择左侧的“全部”。然后可以配置连接超时和常规超时。我认为将这些设置为0意味着无限,I。E没有超时。@FrankPl我可能需要调整视图/查询的性能,因为它确实占用了太多的时间。谢谢