Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Supervise el rendimiento del informe en Power BI Desktop mediante el Analizador de rendimiento. La supervisión le ayudará a aprender dónde están los cuellos de botella y cómo puede mejorar el rendimiento del informe.
La supervisión del rendimiento es relevante en las siguientes situaciones:
- La actualización del modelo de datos de importación es lenta.
- Los informes de DirectQuery o Live Connection son lentos.
- Los cálculos del modelo son lentos.
Las consultas lentas o los elementos visuales de los informes deben ser un punto focal para una optimización continua.
Nota:
El Analizador de rendimiento no se puede usar para supervisar las actividades o capacidad Premium por usuario (PPU).
Usar diagnósticos de consultas
Use Diagnósticos de consultas en Power BI Desktop para determinar qué hace Power Query al obtener una vista previa o aplicar consultas. Además, use la función Diagnosticar paso para registrar información detallada de evaluación para cada paso de consulta. Los resultados están disponibles en Power Query y puede aplicar transformaciones para comprender mejor la ejecución de consultas.
Uso del Analizador de rendimiento
Use el Analizador de rendimiento en Power BI Desktop para averiguar cómo están haciendo cada uno de los elementos de informe, como los objetos visuales y las fórmulas DAX. Es especialmente útil determinar si es la consulta o la representación visual que contribuye a problemas de rendimiento.
Uso de SQL Server Profiler
También puede usar SQL Server Profiler para identificar consultas lentas.
Nota:
SQL Server Profiler está disponible como parte de SQL Server Management Studio.
Use SQL Server Profiler cuando el origen de datos sea:
- Servidor SQL
- SQL Server Analysis Services
- Azure Analysis Services
Precaución
Power BI Desktop admite la conexión a un puerto de diagnóstico. El puerto de diagnóstico permite que otras herramientas realicen conexiones para realizar seguimientos con fines de diagnóstico. Realizar cambios en el modelo de datos de Power Desktop solo se admite para operaciones específicas. Otros cambios en el modelo de datos con operaciones que no se admiten pueden provocar daños y pérdidas de datos.
Para crear un seguimiento de SQL Server Profiler, siga estas instrucciones:
- Abra el informe de Power BI Desktop (por lo que será fácil localizar el puerto en el paso siguiente, cierre cualquier otro informe abierto).
- Para determinar el puerto que usa Power BI Desktop, en PowerShell (con privilegios de administrador) o en la línea de comandos, escriba el siguiente comando:
La salida será una lista de aplicaciones y sus puertos abiertos. Busque el puerto usado por msmdsrv.exe, y anótelo para su uso posterior. Es tu instancia de Power BI Desktop.netstat -b -n - Para conectar SQL Server Profiler al informe de Power BI Desktop:
- Abra SQL Server Profiler.
- En SQL Server Profiler, en el menú Archivo, seleccione Nueva traza.
- En Tipo de servidor, seleccione Analysis Services.
- En Nombre del servidor, escriba localhost:[puerto registrado anteriormente].
- Haga clic en Ejecutar: ahora el rastreo de SQL Server Profiler está activo y perfilando activamente las consultas de Power BI Desktop.
- A medida que se ejecutan las consultas de Power BI Desktop, verá sus respectivas duraciones y tiempos de CPU. En función del tipo de origen de datos, puede ver otros eventos que indican cómo se ejecutó la consulta. Con esta información, puede determinar qué consultas son los cuellos de botella.
Una ventaja de usar SQL Server Profiler es que es posible guardar una traza de la base de datos relacional de SQL Server. El seguimiento puede convertirse en una entrada al Database Engine Tuning Advisor. De este modo, puede recibir recomendaciones sobre cómo optimizar el origen de datos.
Supervisión de métricas Premium
Monitoree el rendimiento del contenido implementado en la capacidad de Power BI Premium de su organización con la ayuda de la Aplicación de métricas de capacidad de Fabric.
Contenido relacionado
Para obtener más información sobre este artículo, consulte los siguientes recursos: