Запланированное обновление сервера отчетов Power BI

Я разработал панель мониторинга с помощью Power BI (режим импорта). Мы запланировали его обновление, и после запуска обновления панель мониторинга обновляется на веб-портале. Но если я загружу его и открою в Power BI Desktop, данные не обновятся без повторного нажатия кнопки «Обновить» и в Power BI Desktop. Проблема в том, что мы не хотим предоставлять конечному пользователю доступ к базе данных, и, следовательно, когда пользователь нажимает кнопку обновления в Power BI Desktop, он запрашивает учетные данные и не обновляется.

Может кто-нибудь предложить способ обойтись? Или есть какие-нибудь API для этого? Я читал в Интернете, что обновление данных может быть выполнено с помощью API в Power BI Service. Я надеялся узнать, есть ли какие-нибудь для локальной версии? Мы используем сервер отчетов Power BI, январь 2019 г.

Спасибо


person user9791742    schedule 26.04.2019    source источник


Ответы (1)


Пользователи могут не видеть вариант загрузки, поскольку им не назначена роль администратора для сервера отчетов. Лучше всего просматривать обновленные отчеты на сервере, а не загружать локальную копию.

Обновление API выполняется так же, как обновление расписания на сервере отчетов.

Документация по API

person Mboolean    schedule 26.04.2019
comment
Пользователи видят параметр загрузки на сервере отчетов, но не видят обновленный отчет при его загрузке. Я хочу, чтобы они видели последний отчет. Решают ли API эту проблему или они просто обновят отчет на сервере и не внесут никаких изменений в загруженный отчет? Я бы подумал, что это неправильное поведение, если загруженный отчет не является обновленным, даже после того, как запланированное обновление было выполнено и превосходит цель обновления. Пожалуйста, поправьте меня, если я ошибаюсь. - person user9791742; 29.04.2019