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, los informes lentos también se pueden identificar mediante la supervisión de la aplicación Métricas de Power BI Premium. Esta aplicación le ayuda a supervisar el estado y la capacidad de su suscripción de 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.

Imagen que muestra el diagrama de flujo, que se describe totalmente en el texto del artículo.

Hay seis terminadores de diagramas de flujo, cada uno de los cuales describe la acción que se debe realizar:

Terminador Acciones
Terminador de diagrama de flujo 1. Administración de capacidad
Escalar la capacidad
Terminador de diagrama de flujo 2. Investigación de la actividad de capacidad durante el uso habitual del informe
Terminador de diagrama de flujo 3. Cambio de arquitectura
Consideración de Azure Analysis Services
Comprobación de la puerta de enlace local
Terminador de diagrama de flujo 4. Consideración de Azure Analysis Services
Consideración de Power BI Premium
Terminador de diagrama de flujo 5. Uso del Analizador del rendimiento de Power BI Desktop
Optimización del informe, modelo o DAX
Terminador de diagrama de flujo 6. 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étrica de Power BI Premium para determinar si la capacidad de hospedaje del informe suele superar los recursos de la capacidad. Es el caso de la CPU cuando con frecuencia supera el 80 %. En el caso de la memoria, es cuando la métrica de memoria activa es superior a 50. 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:

  • Aumentar el rendimiento de las consultas mediante la migración del conjunto de datos a Azure Analysis Services o a 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:

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).

Pasos siguientes

Para más información sobre este artículo, consulte los recursos siguientes: