Мне нужно обновить несколько отчетов Power Bi, которые подключены к серверу SQL. В настоящее время мы запланировали их обновление с некоторым временем простоя между ними.
Я хотел бы поместить их в последовательность для автоматического обновления следующим образом: после завершения обновления текущего отчета обновление следующего отчета должно начаться автоматически.
Есть ли способ сделать это?
решение1
Я бы посмотрел на методы Refresh в Power BI REST API. Вот подробности обновления набора данных, хранящегося в рабочей области группы/приложения, что, как я предполагаю, является вашим сценарием развертывания:
https://docs.microsoft.com/en-us/rest/api/power-bi/datasets/refreshdatasetingroup
В этой записи блога также есть более общая информация, включая пример скрипта PowerShell:
https://powerbi.microsoft.com/en-us/blog/announcing-data-refresh-apis-in-the-power-bi-service/