joost_romijn
Hola tios,
He tenido un rendimiento realmente inestable cuando utilizo Direct Query. He buscado y leído mucha documentación sobre Direct Query y todavía no estoy seguro de qué está causando este rendimiento inestable.
He optimizado y simplificado todas mis expresiones DAX, la lógica de Power Query e incluso probé el tablero con solo unos pocos objetos. He actualizado el origen de la base de datos subyacente de Azure SQL. Aún así, el rendimiento es muy dinámico. dentro de una configuración.
Después de mucho rastrear y usar el nuevo Analizador de rendimiento en Power BI, encontré lo siguiente.
En ocasiones el rendimiento del salpicadero es bueno. Todos los objetos del panel se cargan en 1500 milisegundos según el Analizador de rendimiento. A veces, el rendimiento del panel es lento y tarda hasta 20 000 milisegundos en cargar todos los objetos en el panel dentro de la misma configuración.
En SQL Profiler, veo que cuando el rendimiento es lento, Power BI registra todo tipo de notificaciones. Parece que PBI hace una nueva conexión para cada consulta directa que lanza a la base de datos. Cuando el rendimiento es bueno, dentro de la misma sesiónesto es no el caso.
Ver imágenes adjuntas para aclaraciones.
¿Hay alguien que sepa qué causa estas nuevas conexiones o qué significan estos mensajes?
Atentamente,
joost romijn
ugurdmir
Este problema sigue existiendo
Entorno Windows 10. PowerBI Desktop Versión: 2.91.701.0 de 64 bits (marzo de 2021)
Realización de problemas;
* Abra el escritorio de powerBI. Abierto. archivo pibx que está conectado a MS-SQL mediante consulta directa
(Servidor MS-SQL instalado en mi propia computadora portátil.
No hay ningún otro cliente que solicite nada de mi base de datos en mi red.
La base de datos no se está utilizando para ingresar datos u otra cosa.
La computadora portátil no está sirviendo a otro cliente para ningún propósito)
* Analizador de rendimiento abierto. Iniciar la grabación.
* Actualizar imágenes. Duración máxima (ms) = 2005.
* Claro
* Actualizar imágenes. Duración máxima (ms) = 2082.
* Claro
* Actualizar imágenes. Duración máxima (ms) = 1896.
* Claro
* Actualizar imágenes. Duración máxima (ms) = 13521.
* Claro
* Actualizar imágenes. Duración máxima (ms) = 4091.
* Claro
* Actualizar imágenes. Duración máxima (ms) = 2147.
Es realmente extraño.
v-lili6-msft
hola, @joost_romijn
Por favor, consulta esta publicación para comprobar si te puede ayudar:
https://community.powerbi.com/t5/Desktop/Direct-Query-unstable-performance/mp/732748?lightbox-messa…
Atentamente,
Lin
joost_romijn
En respuesta a v-lili6-msft
Hola @v-lili6-msft,
Gracias por su respuesta.
Pero creo que pegaste el enlace equivocado.
Atentamente,
Joost
v-lili6-msft
En respuesta a joost_romijn
hola, @joost_romijn
Lo siento, este enlace:
https://community.powerbi.com/t5/Desktop/How-to-Improve-Query-Reference-performance-for-large-tables…
Atentamente,
Lin
joost_romijn
En respuesta a v-lili6-msft
Hola @v-lili6-msft,
No creo que esta sea una respuesta a la pregunta. Están hablando de Power Query y no de Direct Query.
Además, mis tablas de hechos en esta situación particular ni siquiera son tan grandes.
Atentamente,
Joost