Как табличные разделы влияют на конечных пользователей?

#ssas-tabular

#ssas-табличные

Вопрос:

У меня большая табличная модель SSAS. Я могу выполнить полный процесс на сервере примерно за 10 минут. Это не проблема. Проблема в том, что конечные пользователи, использующие модель из Excel или Power BI, сообщают о низкой производительности.

Может ли разделение данных помочь в этом и существуют ли другие решения для ускорения работы конечных пользователей?

Ответ №1:

Разделы только помогут вам сократить время обработки. Например, вы можете перезагружать «новые» данные только ежедневно. Они не должны влиять на производительность на стороне клиента.

Я бы рекомендовал сосредоточиться на оптимизации на уровне DAX и модели.

Также, когда пользователи подключаются к Excel в качестве клиентского приложения, могут возникнуть некоторые проблемы с производительностью даже на оптимизированной модели. Это связано с тем, что Excel отправляет многомерные запросы в табличную форму, и они не очень хорошо оптимизированы при использовании большего количества мер.