#ssas-tabular
#ssas-табличные
Вопрос:
У меня большая табличная модель SSAS. Я могу выполнить полный процесс на сервере примерно за 10 минут. Это не проблема. Проблема в том, что конечные пользователи, использующие модель из Excel или Power BI, сообщают о низкой производительности.
Может ли разделение данных помочь в этом и существуют ли другие решения для ускорения работы конечных пользователей?
Ответ №1:
Разделы только помогут вам сократить время обработки. Например, вы можете перезагружать «новые» данные только ежедневно. Они не должны влиять на производительность на стороне клиента.
Я бы рекомендовал сосредоточиться на оптимизации на уровне DAX и модели.
Также, когда пользователи подключаются к Excel в качестве клиентского приложения, могут возникнуть некоторые проблемы с производительностью даже на оптимизированной модели. Это связано с тем, что Excel отправляет многомерные запросы в табличную форму, и они не очень хорошо оптимизированы при использовании большего количества мер.