使用SSAS多维立方体的Power BI速度慢

问题描述 投票:15回答:2

我们正在使用SSAS Cube Direct Query实现Power BI。出于某种原因,SSAS Power BI性能极差,但使用SSDT SSAS应用程序或Power View或Excel要快得多。

我读到Power BI通过将MDX转换为DAX查询来转换SSAS多维模型。是否有任何方法可以加速SSAS的Power BI查询,或直接使用MDX查询?

我们正在应用SSAS多维模型。

sql-server ssas powerbi sql-server-2016 sql-server-data-tools
2个回答
6
投票

我不认为性能问题是由MDX转换为DAX since Direct Query doesn't convert the query引起的。另一方面,Direct Query有许多限制和it is not always recommended

两年前,Power BI团队created a topic for improving Direct Query

我不认为有一个通用案例的直接解决方案(使用带有Power BI的SSAS Multidimensional),但您必须阅读有关Direct Query限制,最佳实践和用例的更多信息。

参考以下官方文档,有一些使用Direct Query的最佳实践:

参考文献和有用的文章


0
投票

由于其性质,PowerBI肯定比Tableau慢。尝试比较连接到SQL Server的PowerBI与连接到SSAS的PowerBI之间的性能,如果性能类似,则应该致电Microsoft人员寻求帮助。如果连接到SQL时性能要快得多,那么请尝试直接编写MDX以查看性能是否有所提高。

© www.soinside.com 2019 - 2024. All rights reserved.