Rendimiento inestable de consulta directa

Un usuario Pregunto ✅

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

2019-07-05 09_46_23-rendimiento bueno.png2019-07-05 09_46_23-rendimiento malo.png

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.

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

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

Deja un comentario

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