我们正在通过SSAS多维数据集直接查询实现Power BI。由于某些原因,SSAS Power BI的性能极慢,但是使用SSDT SSAS Application或Power View或Excel则要快得多。
我读到Power BI通过将MDX转换为DAX查询来转换SSAS多维模型。是否有任何方法可以加快针对SSAS的Power BI查询或直接使用MDX查询?
我们正在应用SSAS多维模型。
答案 0 :(得分:7)
我认为性能问题不是由将MDX转换为DAX since Direct Query doesn't convert the query引起的。另一方面,直接查询还有很多局限性,it is not always recommended。
两年前,Power BI团队created a topic for improving Direct Query
我认为没有通用案例的直接解决方案(将SSAS多维与Power BI结合使用),但是您必须阅读有关直接查询限制,最佳实践和用例的更多信息。
参考以下官方文档,有一些使用直接查询的最佳实践:
参考和有用的文章
答案 1 :(得分:0)
由于其性质,PowerBI肯定比Tableau慢 尝试比较连接到SQL Server的PowerBI和连接到SSAS的PowerBI之间的性能,如果性能相似,则应致电Microsoft寻求帮助。如果连接到SQL时性能要快得多,请尝试直接编写MDX以查看性能是否得到改善。