Servidor de informes de Power BI: problema con la implementación del informe de Power BI

Un usuario Pregunto ✅

shamsuddeenvp

Querido,

Estoy probando el servidor de informes de Power BI, la configuración está hecha y puedo acceder también a la urla del servidor de informes.

Sin embargo, cuando intento guardar/implementar el archivo pbix en el servidor, aparece el siguiente error

«un error al intentar guardar el informe en power bi» A continuación encontrará también las capturas de pantalla adjuntas.

BR,

farsas

InformeServidorPBI.pngReportErrorDeploy.png

En respuesta a AFo

@AFo Como contiene información confidencial, puede enviarme un mensaje privado con archivos de registro.

Atentamente,
qiuyun yu

En respuesta a v-qiuyu-msft

Hola a todos,

Obtuve la información del ingeniero de escalamiento, siga los pasos a continuación para solucionar el problema:

En el registro de RSPowerBI-

2017-05-23 11:25:32.1561|FATAL|1|No se pudo iniciar PBIXSystem.Reflection.TargetInvocationException: el destino de una invocación lanzó una excepción. —> System.Net.HttpListenerException: acceso denegado

en System.Net.HttpListener.AddAllPrefixes()

en System.Net.HttpListener.Start()

en Microsoft.Owin.Host.HttpListener.OwinHttpListener.Start(HttpListener listener, Func`2 appFunc, IList`1 direcciones, IDictionary`2 capacidades, Func`2 loggerFactory)

en Microsoft.Owin.Host.HttpListener.OwinServerFactory.Create (aplicación Func`2, propiedades IDictionary`2)

— Fin del seguimiento de la pila de excepción interna —

Esto parece apuntar a un problema de registro de URL. Esto podría ser causado por un par de escenarios:

  1. permisos
    1. La cuenta de servicio de PBI no tiene permisos para escribir nuevas reservas HTTP.
      1. Podemos probar esto cambiando la cuenta del servidor PowerBI para que sea una cuenta de administrador a través del administrador de configuración y reiniciando el servicio.
  1. Reserva en conflicto
    1. ¿El usuario tiene otra instancia de SSRS instalada en este servidor? Si es así, ¿las URL configuradas tienen algún conflicto?

Lo siguiente que intentaría sería probar un informe SSRS normal para ver si no se pueden cargar todos los informes o solo los informes PBIX. Adjunté un informe simple sin fuente de datos, vea si pueden cargar el informe. Más allá del registro del servidor de informes de Power BI, podríamos recopilar un procmón de ellos intentando cargar para ver dónde está ocurriendo la negación.

Atentamente,
qiuyun yu

aarontx

En respuesta a v-qiuyu-msft

Para mí, cuando eliminé el enlace del certificado https, pude cargar un informe PBIX.

¡Sin embargo, esta no es una solución deseada a largo plazo!

¿Cómo se agrega un SERVICIO DE RED o una cuenta virtual al grupo de administradores locales en Windows Server 2016? ¿Es esta la mejor práctica?

XIANG

En respuesta a aarontx

Capturar.JPGEn RS configure manager use la cuenta de administrador

En respuesta a aarontx

Hola a todos,

Pruebe la sugerencia de @ mgmeyer para ver si funciona.

@AFo@aarontx He enviado sus preguntas al ingeniero escalado, se actualizará una vez que reciba comentarios.

Atentamente,
qiuyun yu

biswedishdevil

En respuesta a v-qiuyu-msft

¡Hola @v-qiuyu-msft!

Probé el enfoque sugerido por @mgmeyer pero sigue fallando.

En respuesta a biswedishdevil

Hola @biswedishdevil,

¿Puede compartir los archivos de registro de PBIReportserver (Predeterminado: C:Program FilesMicrosoft Power BI Report ServerPBIRSLogFiles) en ese momento con nosotros?

Atentamente,
qiuyun yu

biswedishdevil

En respuesta a v-qiuyu-msft

Este es el mensaje de error que recibo:

RSPortal!reportserverwebapp!4a!06/01/2017-10:48:27:: e ERROR: Se produjo una excepción de OData: System.Net.WebException: El servidor remoto devolvió un error: (401) No autorizado.
en System.Net.HttpWebRequest.GetResponse()
en Microsoft.ReportingServices.Portal.ODataWebApi.Utils.PbixReportHelper.ValidateRenderingIsSupportedAndSetProperties(entidad PowerBIReport, Uri requestUri, registrador ILogger)
en Microsoft.ReportingServices.Portal.ODataWebApi.V2.Controllers.CatalogItemsController.ValidatePbiReportRenderingIsSupportedAndSetProperties(elemento PowerBIReport, Uri requestUri)
en Microsoft.ReportingServices.Portal.ODataWebApi.V2.Controllers.CatalogItemsController.AddEntity(entidad CatalogItem, CatalogItem& createdEntity)
en Microsoft.ReportingServices.Portal.ODataWebApi.Controllers.Reflection.EntitySetReflectionODataController`1.Post(ODataPath oDataPath, valor T)
en lambda_method(Cierre, Objeto, Objeto[] )
en System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10. b__9(Instancia de objeto, Objeto[] parámetros del método)
en System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, argumentos IDictionary`2, CancellationToken cancellationToken)
— Fin del seguimiento de la pila desde la ubicación anterior donde se lanzó la excepción —
en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(tarea)
en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(tarea)
en System.Web.Http.Controllers.ApiControllerActionInvoker. d__0.MoverSiguiente()
— Fin del seguimiento de la pila desde la ubicación anterior donde se lanzó la excepción —
en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(tarea)
en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(tarea)
en System.Web.Http.Controllers.ActionFilterResult. d__2.MoverSiguiente()
— Fin del seguimiento de la pila desde la ubicación anterior donde se lanzó la excepción —
en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(tarea)
en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(tarea)
en System.Web.Http.Controllers.ExceptionFilterResult. d__0.MoverSiguiente(). | ID de solicitud = s_929b6ff7-8515-42d7-b203-51bd46c8366a
RSPortal!reportserverwebapp!51!

moredvikas

En respuesta a biswedishdevil

Finalmente, la reinstalación funcionó para nosotros.

moredvikas

En respuesta a biswedishdevil

Estamos recibiendo este error.

Intenté todo.

Cambió la cuenta de servicio de virtual a servicio de red.

Cuenta de servicio de red agregada como administrador.

Luego cambió a otra cuenta de dominio de administrador.

Reglas de Firewall Ceated.

Nada funciona.

En respuesta a biswedishdevil

El error que está viendo ahora es diferente al error original que se informó. Cuando mira en la herramienta de configuración qué cuenta ha configurado para la cuenta de servicio, ¿es una cuenta integrada o está especificando una cuenta específica? ¿También tiene instalado SxS SQL Server 2017 y PowerBI Report Server? ¡Gracias!

MuqadderIqbal

En respuesta a mgmeyer

Hola tios,

Recientemente instalé una instancia de PBIRS (CTP) y SQL 2017 en la misma máquina virtual para probar el nuevo PBIRS y crear/implementar algunos informes PBIX de muestra en este servidor PBI local. Me estoy encontrando con el mismo problema que el resto de la gente aquí. Cada vez que creo un informe PBIX con la versión de junio de 2017 de PBI Desktop y trato de implementarlo en una instancia local de PBIRS, aparece un mensaje de error muy genérico. Cuando excavo en los archivos de registro de RS, esto es lo que veo: –

————————————————– ——————

2017-06-19 16:13:41.6659|INFO|1|Configuración de clave simétrica
2017-06-19 16:13:41.6779|INFO|1|Configuración del estado del proceso alojado
2017-06-19 16:13:41.6779|INFO|1|CFG: rsConfigFilePath = [C:Program FilesMicrosoft Power BI Report ServerPBIRSReportServerrsreportserver.config] (env)
2017-06-19 16:13:41.6779|INFO|1|Intentando leer la configuración del archivo C:Archivos de programaMicrosoft Power BI Report ServerPBIRSReportServerrsreportserver.config -> C:Program FilesMicrosoft Power BI Report ServerPBIRSReportServerrsreportserver.config
2017-06-19 16:13:41.9550|FATAL|1|No se pudo iniciar PBIXSystem.Reflection.TargetInvocationException: el destino de una invocación lanzó una excepción. —> System.Net.HttpListenerException: acceso denegado
en System.Net.HttpListener.AddAllPrefixes()
en System.Net.HttpListener.Start()
en Microsoft.Owin.Host.HttpListener.OwinHttpListener.Start(HttpListener listener, Func`2 appFunc, IList`1 direcciones, IDictionary`2 capacidades, Func`2 loggerFactory)
en Microsoft.Owin.Host.HttpListener.OwinServerFactory.Create (aplicación Func`2, propiedades IDictionary`2)
— Fin del seguimiento de la pila de excepción interna —

¿Hay algún parche para PBIRS que pueda descargar para solucionar este problema? Leí las respuestas del equipo de Msft aquí en este hilo y llegué a la conclusión de que tienen un parche para solucionar esto sin que yo tenga que cambiar algunas configuraciones/cuentas de servicio en el servidor.

En respuesta a MuqadderIqbal

Hola Muqadderlqbal, la versión GA de Power BI Report Server tiene una solución para este problema; sin embargo, también puede solucionarlo con las versiones preliminares de mayo de SQL 2017 y PBIRS. Si leíste mi publicación anterior, tiene los pasos para limpiar esto:

http://community.powerbi.com/t5/Desktop/Power-BI-Report-server-Issue-with-deploying-power-bi-report/…

Avísame si esto no funciona para ti.

mate m

mutante

En respuesta a mgmeyer

HOLA,

¿Esta solución sigue siendo relevante?

Mi sistema: Win10pro64, SQL Server 2016, Power-BI agosto.

Puedo abrir la página del servidor de informes… pero no puedo cargar ningún informe, ni desde el escritorio ni desde PBIDRS.

También traté de resolver mi problema siguiendo sus consejos… pero no tuve éxito.

¿Tienes una pista para mí …. 🙂

saludos

mutante

Timleung

En respuesta a mutante

Buenos días

Después de una actualización, no puedo ejecutar desde la URL. Probé la conexión de «Fuentes de datos» usando mis propias credenciales. ahora tengo

«

Se ha producido un error.

Algo salió mal. Por favor, inténtelo de nuevo más tarde.

«

Timleung

En respuesta a Timleung

¿Dónde se encuentran los archivos de registro? ¿En el servidor o en mi local? Si es local, ¿en la unidad c o en la unidad d?

Gracias,

timi

MuqadderIqbal

En respuesta a mgmeyer

Después de seguir sus pasos, pude conectarme a PBIRS y publicar con éxito los informes de PBIX en mi servidor local. Ahora me encuentro con otro problema al tratar de conectarme a este servidor de informes de PBI local a través de la aplicación móvil de PBI. Falla mientras se conecta, arrojando un mensaje de error que dice que el servidor de destino no es un servidor SQL 2016. ¿Las aplicaciones móviles para PBI no son compatibles con el alojamiento local?

Además, ¿pueden vincularme a la página de descarga de la versión GA de PBI Report Server? Creo que descargué mi instancia actual de la página de inicio de PBI (la opción probar PBIRS ahora) y todavía encontré el problema que dijo que se solucionó en la versión GA.

¡Muchas gracias por tu ayuda hasta ahora!

En respuesta a aarontx

Gracias a todos por proporcionar la información y reportar el problema, hemos encontrado el problema e implementado una solución para la próxima versión. El problema tiene que ver con una reserva de URL predeterminada que ocurre en un puerto específico durante la configuración y más tarde, cuando se configura el servidor con un puerto diferente, esa URL específica no cambia. Para solucionar el problema, puede hacer lo siguiente:

1. Ejecute RSConfigTool, debe estar en la carpeta de instalación en Herramientas compartidas

2. Conéctese a la instancia de PowerBI que tiene el problema

3. Vaya a la pestaña ‘URL del portal web’

4. Haga clic en el botón Avanzado

5. Eliminar la reserva de URL para Report Manager

6. Haga clic en Aceptar

7. Abra de nuevo la Configuración avanzada

8. Vuelva a agregar la configuración del puerto que tenía antes

9 Haga clic en Aplicar

Avísame si todavía tienes problemas. ¡Gracias!

biswedishdevil

En respuesta a v-qiuyu-msft

Buenos días,

La carga de un informe de SSRS paginado normal funciona bien. Solo me sucede con .pbix.

XIANG

En respuesta a v-qiuyu-msft

@v-qiuyu-msft lo siento por eso

aquí está el gravamen

https://1drv.ms/f/s!Ao41zm5ScQN5hCrFkgoagGgVa5Sd

debe ser alrededor de las 11:24

XIANG

En respuesta a XIANG

RSManagement_2017_05_23_10_53_59.log

Deja un comentario

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