Управление кэшем Куб служб Power BI Services и Azure Analysis Services
Привет,
Я публикую отчет Power BI с кубом Azure Analysis Services в качестве источника. Дело в том, что когда я впервые открываю его в Службах PBI, загружаются все визуальные эффекты и показатели, и это нормально. Я жду до конца, но потом, если я закрою отчет и вернусь позже, все меры снова загрузятся, и это действительно проблема для моих клиентов. Я знаю, что могу запланировать обновление кэша, но даже если я это сделаю, отчеты будут обновляться каждый раз, когда я их открываю.
Есть идеи, чтобы решить это?
Большое спасибо.
1 ответ
Если вы используете прямое соединение, переключение на импортированное должно ускорить процесс. Это означает, что при получении данных из SSAS вы должны выбрать Import
опция:
При импорте данных ваш отчет будет работать не с "живыми" данными, а с кэшированной копией. Это ускорит процесс, но вам нужно будет запланировать обновление. Однако с SSAS вы, вероятно, тоже не работаете с живыми данными. Обычно существует ночной ETL, который обновит данные в вашей модели. Поэтому вы можете запланировать обновление вашего набора данных в соответствующее время после завершения обновления SSAS.
Вы можете прочитать больше о Live connection vs. Import здесь.
К сожалению, я не думаю, что вы можете переключить эту опцию для существующих отчетов. Однако есть идея, за которую вы можете проголосовать. Таким образом, вам может потребоваться заново создать отчет, чтобы сделать это.