lailove - 2008-11-18 17:04:00
请问当SSAS部署好后,为什么修改条件后,又要重新部署或者重新连接,而且时间要很长,会假死,证问是什么原因?做什么修改,状况会好一些?
请各位高手帮忙解决,谢谢!
beeai - 2008-11-18 17:09:00
请问修改的什么条件,你所说的部署是部署Cube吗?
lailove - 2008-11-18 17:12:00
是的,就是在浏览器中修改查询条件后,要重新部署且重新连接。部署的时间要很长,而且会假死。
beeai - 2008-11-18 20:49:00
如果仅仅是修改了查询条件,应该不需要重新部署Cube。不知你是在BI Studio里还是SQL Server Management Studio中做的查询,修改查询条件的具体操作是怎样的?
lailove - 2008-11-19 11:07:00
在BI Studio中的浏览器里修改查询条件,要重新连接,不用部署了,但连接的时间要很长。
还有为什么在SQL Server Management Studio查询只要几十秒就可以查出结果来,而在SSRS中,生成查询结果要很长的时间呢?
beeai - 2008-11-19 13:19:00
在SSRS中,一般是通过Microsoft SQL Server Analysis Services (AdomdClient)这个驱动来连接SSAS Cube的,它应该不会是瓶颈所在。建议你把Report Designer中的MDX语句复制到SQL Server Management Studio中执行一下看看响应速度如何?
如果也很慢的话,那应该是查询本身的问题,或是Cube设计需要优化。
另外,如果通过拖放来修改BI Studio Browser中的查询,其结果是自动刷新的,如果出现重新连接的情况,可能是连接超时导致的吧..?
总之,建议你先调适一下最终用于SSRS的MDX查询。
lailove - 2008-11-19 16:31:00
谢谢啦。