Внедрение медленного Power BI отчета с несколькими страницами
Мы используем локальную службу отчетов Power BI. Я веб-разработчик, которому поручено встраивать отчет в мою страницу. Я использую метод iframe, доступный для локальных серверов, и у меня нет проблем с основами.
Этот отчет содержит 17 страниц, каждый из которых содержит несколько виджетов, и, исследуя, почему для загрузки iframe в IE 11 требуется более 10 секунд, я обнаружил, что он запрашивает многие из своих ресурсов CSS/JavaScript 17 раз. Изображения также загружаются несколько раз. Мои вопросы двоякие:
- Может ли каждый виджет и "страница" поделиться своими ресурсами? Если да, то как мой разработчик Power BI может включить это?
- Существует ли какой-либо "режим производства", который позволяет объединять и минимизировать статические активы? Я думаю о каком-то
debug=false
флаг, чтобы вызвать это, как с.NET и различными другими веб-фреймворками.