使用 SSAS 多维立方体的 Power BI Slow

Power BI Slow with SSAS Multidimensional Cube

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

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

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

我认为性能问题不是由将 MDX 转换为 DAX 引起的 since Direct Query doesn't convert the query. On the other hand Direct Query has many limitations and it is not always recommended

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

我认为没有针对一般情况的直接解决方案(将 SSAS 多维与 Power BI 结合使用),但您必须阅读有关直接查询限制、最佳实践和用例的更多信息。

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

参考和有用文章

由于其性质,PowerBI 肯定比 Tableau 慢 尝试比较连接到 SQL 服务器的 PowerBI 与连接到 SSAS 的 PowerBI 之间的性能,如果性能相似则应致电 Microsoft 人员寻求帮助。如果连接到 SQL 时性能更快,则尝试直接写入 MDX 以查看性能是否有所提高。