Anónimo
Estoy tratando de usar PowerShell para automatizar algunas de las tareas más mundanas de la administración diaria de nuestro servidor de informes de Power BI utilizando funciones como Get-RsDataSource, Set-RsDataSource. Sin embargo, estoy luchando para establecer un programa de actualización de la misma manera. ¿Alguien tiene alguna sugerencia para mí, por favor?
Anónimo
Estoy trabajando en lo mismo. Debería ser posible, pero actualmente estoy experimentando el mismo problema que se informa aquí:
https: //developercommunity.visualstudio.com/content/problem/760124/reporting-services-2017-rest-api -…
La experiencia de errores fue el uso de los métodos de generación de clientes documentados en el siguiente hilo por StolzHerz:
https://community.powerbi.com/t5/Report-Server/Swagger-URL-for-PBI-Report-Server/td-p/295076
Leer más aquí:
https://docs.microsoft.com/en-us/power-bi/report-server/rest-api
https://app.swaggerhub.com/apis/microsoft-rs/PBIRS/2.0#/info
Para actualizar el informe, primero debe haber un programa de informes existente. Una vez creado, puede obtener la identificación del plan de caché del informe:
http: //host/reports/api/v2.0/PowerBIReports (Path = «{/ ReportPath}») / CacheRefreshPlans
Luego, pase el ID de CacheRefreshPlan a la siguiente API «Actualizar ahora»:
http: //host/reports/api/v2.0/CacheRefreshPlans (bf907379-5ff9-4aec-bdba-973c98b092f2) /Model.Execute
Anónimo
En respuesta a Anónimo
Hola karl
Gracias por esto, información realmente útil. Un problema ligeramente diferente para mí, solo estoy tratando de crear un nuevo programa de actualización donde aún no existe uno. No tuve tiempo de revisar todas las referencias que amablemente citó, pero llegaré a eso más adelante esta semana.
Gracias de nuevo.
cnschulz
En respuesta a Anónimo
@AnonymousGday, ¿llegaste a algo con esto? Estoy tratando de averiguar cómo copiar los informes (y horarios) de un servidor PBIRS a otro. Salud.