Power BI Slow с многомерным кубом SSAS - PullRequest
14 голосов
/ 03 апреля 2019

Мы внедряем Power BI с помощью SSAS Cube Direct Query. По некоторым причинам SSAS Power BI обладает крайне низкой производительностью, однако использование SSDT SSAS Application, Power View или Excel намного быстрее.

Я прочитал, что Power BI преобразует многомерные модели SSAS путем преобразования MDX в запрос DAX. Есть ли способ ускорить запросы Power BI для SSAS или использовать запросы MDX напрямую?

Мы применяем многомерную модель SSAS.

Ответы [ 2 ]

6 голосов
/ 09 апреля 2019

Я не думаю, что проблема с производительностью вызвана преобразованием MDX в DAX , поскольку Direct Query не преобразует запрос .С другой стороны, Direct Query имеет много ограничений, и это не всегда рекомендуется .

Два года назад команда Power BI создала тему для улучшения Direct Query

Я не думаю, что существует прямое решение для общего случая (с использованием многомерного SSAS с Power BI), но вы должны прочитать больше об ограничениях Direct Query, передовых методах и случаях использования.

Ссылаясь на следующую официальную документацию, есть несколько рекомендаций по использованию Direct Query:

Ссылки иПолезные статьи

0 голосов
/ 12 апреля 2019

PowerBI медленнее, чем Tableau, наверняка из-за своей природы Попробуйте сравнить производительность между PowerBI, подключенным к серверу SQL, и PowerBI, подключенным к SSAS. Если производительность аналогична, тогда следует обратиться за помощью к специалистам Microsoft. Если при подключении к SQL производительность значительно выше, попробуйте написать MDX напрямую, чтобы увидеть, повысилась ли производительность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...