Forum Discussion
Power Query Editor REALLY SLOW - SQL SERVER CONNECTION
- 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
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 informe
Optimización del modelo de datos
Transformaciones en Power Query - Rendimiento muy lento
Saludos
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.