Problema del servicio del servidor de informes de Power BI

Un usuario Pregunto ✅

Fondo:
Tenemos Power BI Report Server ejecutándose durante el último año y los usuarios acceden perfectamente a los informes y hacen grandes cosas con Business. Los informes que se construyen generalmente usando la metodología «Importar» y se actualizan diariamente por la mañana. Los informes acceden a los datos de Excel, SQL Server y SQL Server Analysis Services.

Problema:
Los usuarios se quejan de que los informes no se abren y dan el error «No se puede cargar el modelo de datos». Cuando nos conectamos a la máquina, verificamos que la memoria y la CPU estaban bien y pensamos que podría haber un problema con el servicio, por lo que reiniciamos el servicio pero recibimos el siguiente error y luego intentamos cambiar el usuario del servicio a administrar cualquier cambio aplicado en el informe. La configuración del servidor aún recibimos el siguiente error

System.InvalidOperationException: Cannot start service PowerBIReportServer on computer 'Server'. ---> System.ComponentModel.Win32Exception: The service did not respond to the start or control request in a timely fashion

--- End of inner exception stack trace ---

at System.ServiceProcess.ServiceController.Start(String[] args)

at ReportServicesConfigUI.Panels.ConfigurationPanelWithErrors.StartOrStopServiceTask(Boolean start, String serviceName)​

Análisis:
Al comprobarlo, nos dimos cuenta de que teníamos «Cero» espacio en nuestra unidad de base de datos del servidor de informes de Power BI (la misma unidad tenía la instalación del servidor de informes de Power BI); pensamos que esta es la verdadera razón del problema del servicio del servidor de informes de Power BI; limpiamos el espacio reduciendo los registros de DB. Luego intentamos iniciar el servicio nuevamente, el problema persiste teniendo el mismo error con el espacio disponible ahora.

Causa principal:
Con la lectura de registros en la carpeta de registros del servidor de informes y el seguimiento, descubrimos que «web.config» Y «rssrvpolicy.config» los archivos son de «Cero» bytes (es decir, nada en esos archivos), lo sorprendente fue que no les habíamos hecho nada, pero aún están vacíos.

La razón por la que estaban vacíos porque tan pronto como aplica los cambios mediante el «Administrador de configuración del servidor de informes», recrea los archivos «web.config» y «rssrvpolicy.config», ya que no teníamos espacio en la unidad, esos archivos fueron reemplazados por archivos vacíos.

Solución:
Afortunadamente, teníamos una copia de seguridad de esos archivos, lo restauramos e iniciamos el servicio y funcionó perfectamente.

Lección aprendida.
– Error de modelo de datos causado por la ejecución del servicio de Analysis Services a través de Power BI Report Server. No hay ningún servicio en Servicios para eso. Esto es parte del servicio del servidor de informes de Power BI.
– Compruebe siempre el espacio en las unidades cuando reciba un error de excepciones no controladas.
– No realice ningún cambio en la configuración del servidor de informes de Power BI a menos que tenga espacio en la unidad.
– Siempre cree una copia de seguridad de los archivos de configuración existentes.
– Cree un correo electrónico de activación para problemas de espacio.

Espero que esto pueda ayudar a algunos de los usuarios, ya que creamos un desastre con un problema tan simple.

Saludos
Farhan Ahmed

Deja un comentario

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