PowerShell para configurar el programa de actualización del servidor de informes

Un usuario Pregunto ✅

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *