Forum Discussion
Power Query Editor REALLY SLOW - SQL SERVER CONNECTION
Hola Commnuity. Estoy creando un modelo de datos que se conecta a un conjunto de datos de SQL ServerSQL Server . He realizado muchos pasos en la consulta, tabla combinada, consultas apretó.... pero ahora, cada vez que abro el editor de consultas, se tarda una eternidad en cargar los datos para poder seguir realizando las modificaciones necesarias. El modelo de datos sigue cargando y cargando... y también, si un realizar cualquier cambio, tomará mucho tiempo para cargar.
Por favor, AYUDA!
- Anonymous5 years ago
No @morty21,
¿Qué modo de conexión está utilizando para conectar SQL Server? ¿Importar o consultar directamente? ¿La base de datos subyacente se está ejecutando sin problemas? Es difícil proporcionar una solución adecuada sin datos de muestra y operaciones de ejecución relacionadas. Debido a que hay muchas razones posibles (gran cantidad de datos, pasos aplicados específicos, etc.) ... Puede probar las siguientes operaciones de todos modos y ver si la situación ha mejorado más adelante:
1. Actualice Power BI Desktop a la versión más reciente
2. Desmarque los datos de fondo (Archivo –> Opciones –>Carga de datos –>Permitir que las vistas previas de datos se descarguen en segundo plano)¿Alguna forma de acelerar los tiempos de actualización realmente lentos en Power Query?
3. Consulte el siguiente blog para actualizar/optimizar el informeOptimización del modelo de datos
Transformaciones en Power Query - Rendimiento muy lento
Saludos
4 Replies
- AnonymousNot applicable
No @morty21,
¿Qué modo de conexión está utilizando para conectar SQL Server? ¿Importar o consultar directamente? ¿La base de datos subyacente se está ejecutando sin problemas? Es difícil proporcionar una solución adecuada sin datos de muestra y operaciones de ejecución relacionadas. Debido a que hay muchas razones posibles (gran cantidad de datos, pasos aplicados específicos, etc.) ... Puede probar las siguientes operaciones de todos modos y ver si la situación ha mejorado más adelante:
1. Actualice Power BI Desktop a la versión más reciente
2. Desmarque los datos de fondo (Archivo –> Opciones –>Carga de datos –>Permitir que las vistas previas de datos se descarguen en segundo plano)¿Alguna forma de acelerar los tiempos de actualización realmente lentos en Power Query?
3. Consulte el siguiente blog para actualizar/optimizar el informeOptimización del modelo de datos
Transformaciones en Power Query - Rendimiento muy lento
Saludos
- AnonymousNot applicable
Hola mi amigo. Gracias por la respuesta. Estoy usando un archivo EXCEL como fuente de datos... 2 archivos uno con muchas pestañas (65MB) y otro con pocas pestañas más (20MB). Estoy anexando las pestañas juntas, para combinarlas en una sola tabla dentro de la consulta de energía. Ya he intentado desactivar que "Permitir la vista previa de datos para descargar en segundo plano" y no me deja ver los datos o manipularlos.
Gracias de nuevo.
- AnonymousNot applicable
Hola @morty21 ,
Según su descripción, parece que hay varias consultas en el modelo original y, finalmente, las integra en una sola tabla a través de operaciones de anexar y combinar en power Query Editor. ¿Podría realizar las siguientes operaciones en el archivo de Excel de origen antes de conectar el archivo de Excel con Power BI:
1. Retire las columnas innecesarias
2. ¿Pueden las operaciones de anexar y combinar que realiza en la consulta de energía se pueden completar de antemano?Saludos
- Syndicate_AdminAdministrator
Para aquellos que todavía encuentran esto difícil de navegar, es posible que esté haciendo esto en Power Query de Analysis Services.
- Se agregaron elementos a una consulta y, a continuación, se filtró la consulta.
Lo hice, y un alma inteligente de mi organización encontró esta solución para evitar que maximizáramos los recursos del servidor SQL, lo que hacía que las consultas se ejecutaran hasta una hora para solicitudes relativamente simples.
El problema con esto puede ser la complejidad y el tamaño del almacenamiento de datos que está consultando. El problema
Tiene lugar en el paso Agregar elementos, donde la consulta está creando las relaciones dentro de un conjunto de datos grande cuando se solicitan campos de diferentes tablas.
Nuestra solución es usar MDX como primer paso. Para aquellos que no pueden compilarlos de forma nativa y me incluyen a mí, instalen SQL Server Management Studio y vayan al cubo de Analysis Services. A continuación, puede arrastrar y soltar los campos que desea utilizar, así como filtrar en este paso de forma similar a las tablas dinámicas de Excel, por lo que es muy fácil de usar.
Una vez que tenga este código de SSMS, que puede obtener en modo de diseño, inicie Power Query y siga los pasos a continuación.
- Alt + F12 para iniciar el editor de consultas de energía.
- Nueva fuente | Base de datos | Servicios de análisis
- Servidor es la dirección del servidor, Base de datos es el nombre del modelo del servidor de análisis y la consulta MDX o DAX es el código que generó en SSMS.
Estamos encontrando que la diferencia horaria es miles por ciento mejor en comparación.