Solución de problemas de rendimiento de los informes en Power BI
En este artículo se proporcionan instrucciones que permiten a los desarrolladores y administradores solucionar problemas de rendimiento reducido de los informes. Se aplica a los informes de Power BI y también a los informes paginados de Power BI.
Los usuarios pueden identificar los informes lentos como aquellos que tardan en cargarse o en actualizarse al interactuar con las segmentaciones de usuarios u otras características. Cuando los informes se hospedan en una capacidad Premium o capacidad de Fabric, los informes lentos también se pueden identificar mediante la supervisión de la aplicación de métricas de capacidad de Microsoft Fabric. Esta aplicación le ayuda a supervisar el estado y la capacidad de su suscripción de Power BI Premium.
Importante
En ocasiones, este artículo hace referencia a Power BI Premium o a sus suscripciones de capacidad (SKU P). Tenga en cuenta que Microsoft está consolidando actualmente las opciones de compra y retirando las SKU de Power BI Premium por capacidad. Los clientes nuevos y existentes deben considerar la posibilidad de comprar suscripciones de capacidad de Fabric (SKU F) en su lugar.
Para obtener más información, consulte Actualización importante sobre las licencias de Power BI Premium y Preguntas más frecuentes sobre Power BI Premium.
Seguimiento de los pasos del diagrama de flujo
Use el siguiente diagrama de flujo para comprender la causa del rendimiento reducido y determinar la acción que debe llevarse a cabo.
Hay seis terminadores de diagramas de flujo, cada uno de los cuales describe la acción que se debe realizar:
Terminador | Acciones |
---|---|
• Administración de capacidad. • Escalar la capacidad. |
|
• Investigación de la actividad de capacidad durante el uso habitual del informe. | |
• Cambio de arquitectura. • Consideración de Azure Analysis Services. • Comprobación de la puerta de enlace local. |
|
• Consideración de Azure Analysis Services. • Consideración de Power BI Premium. |
|
• Uso del Analizador del rendimiento de Power BI Desktop. • Optimización del informe, modelo o DAX. |
|
• Creación de una incidencia de soporte técnico. |
Realizar acción
La primera consideración es comprender si el informe lento se hospeda en una capacidad Premium.
Capacidad Premium
Si el informe se hospeda en una capacidad Premium, use la aplicación Métricas de capacidad de Fabric para determinar si la capacidad de hospedaje del informe suele superar los recursos de la capacidad. Si hay presión sobre los recursos, puede que sea necesario administrar o escalar la capacidad (terminador de diagrama de flujo 1). Si los recursos son adecuados, investigue la actividad de capacidad durante el uso habitual del informe (terminador de diagrama de flujo 2).
Capacidad compartida
Si el informe se hospeda en una capacidad compartida, no es posible supervisar el estado de la capacidad. Deberá tomar un enfoque de investigación diferente.
En primer lugar, determine si se produce un rendimiento reducido a horas específicas del día o del mes. Si es así, y muchos usuarios están abriendo el informe a esas horas, valore dos opciones:
- Aumente el rendimiento de las consultas mediante la migración del modelo semántico a Azure Analysis Services o una capacidad Premium (terminador de diagrama de flujo 4).
- Usar el Analizador de rendimiento en Power BI Desktop para conocer el comportamiento de cada uno de los elementos de informe, como los objetos visuales y las fórmulas DAX. Es especialmente útil para determinar si la representación de las consultas o de los objetos visuales contribuye a los problemas de rendimiento (terminador de diagrama de flujo 5).
Si determina que no hay ningún patrón horario, considere la posibilidad de que el rendimiento reducido se limite a una zona geográfica o región específica. Si es así, es probable que el origen de datos sea remoto y que haya una comunicación de red lenta. En este caso, valore lo siguiente:
- Cambiar la arquitectura mediante Azure Analysis Services (terminador de diagrama de flujo 3).
- Optimizar el rendimiento de puerta de enlace de datos local (terminador de diagrama de flujo 3).
Por último, si determina que no hay ningún patrón horario y el rendimiento reducido se produce en todas las regiones, investigue si se produce en determinados dispositivos, clientes o exploradores web. Si no es así, use el Analizador de rendimiento de Power BI Desktop, como se describió anteriormente, para optimizar el informe o modelo (terminador de diagrama de flujo 5).
Al determinar que dispositivos, clientes o exploradores web específicos contribuyen a un rendimiento reducido, se recomienda crear una incidencia a través de la página de soporte técnico de Power BI (terminador de diagrama de flujo 6).
Contenido relacionado
Para más información sobre este artículo, consulte los recursos siguientes: