Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Ayer (8/26) por la tarde comencé a recibir un error cada vez que intento eliminar o cambiar el nombre de una consulta directa en mi archivo PBIX. El error es (edité el nombre de mi consulta):
Failed to save modifications to the server. Error returned: 'DirectQuery partition has '0' datasource reference(s) in its expression which is not allowed.
'.
Curiosamente, si cambio el nombre de una consulta directa de "Query1" a "Query2", el error hace referencia a "Query1" en el mensaje. Es casi como si Power BI ya no pudiera modificar de forma limpia mis consultas directas. Puedo cambiar el nombre de las consultas de importación en el mismo archivo sin problemas.
Reiniciar mi PC y borrar la memoria caché en las opciones globales no solucionó el problema.
De hecho, reconstruí mi archivo PBIX completamente copiando todo mi código de consulta de energía, tablas DAX, visualizaciones, etc. en un nuevo archivo PBIX. Esto tampoco solucionó el problema.
Las consultas directas hacen referencia a un servidor SQL estándar.
¿Puede alguien ayudarme a averiguar qué está pasando aquí?
Estoy usando la versión de mayo de 2021 y tengo el mismo problema.
¿No hay solución?
Hola @davidstump
Esto no debería ser un problema.
Seguiré estos pasos en su caso.
1. Actualizar para ver si se actualiza completamente, si no algo chaged en el extremo de la base de datos
2. Actualice mi PBI e intente el paso 1 de nuevo.
3. Responda con el archivo .pbix si stwp 1 y 2 no funciona.
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
@pranit828 @davidstump he empezado a recibir el mismo error recientemente recientemente también - final de agosto de 2020.
Tengo un archivo pbix que he estado usando durante años, y aunque no lo he tocado en unas semanas, cuando lo abrí para hacer un pequeño retoque el otro día comencé a golpear la misma cosa.
Puedo descargar una nueva versión del archivo pbix desde el servicio O utilizar uno de mis archivos de copia de seguridad (de hace meses):
Justo después de abrir el archivo si hago clic en Actualizar (todas las consultas), todo funciona y todo se actualiza bien.
Cuando agredo o elimino algo en el modelo desde el Editor de consultas (por ejemplo: abra el Editor de consultas y anule la selección de "Habilitar carga" en una sola consulta) y cuando cierre y aplique los cambios obtengo este error.
Un par de cosas más que he notado.
PUEDO eliminar una consulta de la "vista Campos" en la interfaz de usuario principal, pero cuando elimino (o deshabilito) de la vista del Editor de consultas es cuando me encuentro con problemas.
PUEDO editar un texto de consulta existente en el Editor de consultas (por ejemplo: Edición avanzada) y guardar/aplicar y funciona.
PUEDO agregar una nueva consulta (en el Editor de consultas) y funciona.
Eliminar o "deshabilitar la carga" en el Editor de consultas es cuando tengo el problema.
También he notado algo más extraño, en la vista del Editor de consultas la vista previa de datos nunca parece cargarse, siempre sólo giran y giran, esto es nuevo que solía funcionar. Un par de veces en todas mis pruebas para este nuevo problema que comenzó a trabajar, pero no estoy muy seguro de lo que hice o no hice. Pero hoy al menos cuando abro el pbix, puedo actualizar todo y funciona, pero tan pronto como abro el editor de consultas las vistas previas nunca se completan. (y nunca lo veo ir a SQL cuando uso el generador de perfiles SQL en el origen de datos, incluso si borro las memorias caché).
Aquí está el texto de error completo: (el GUID varía en cada reproducción)
No se pudieron guardar las modificaciones en el servidor. Error devuelto: 'DirectQuery partition 'Query1-2a1eca3a-8888-4d82-af93-58e078e4c345' tiene '0' referencias de origen de datos en su expresión que no está permitida. '.
Mi origen de datos es un servidor SQL, tengo un único origen de datos para todas las consultas en el archivo, mezclo y hago coincidir las consultas sql ( Sql.Database ... consultas avanzadas) y ('Origen'[Esquema'"dbo",Item'"TABLENAME"]'[Datos]) seleccionan * resultados de tipo)
He probado 2 versiones diferentes de la herramienta PBI Desktop en diferentes máquinas.
Versión: 2.85.284.0 64-bit (septiembre 2020) y versión: 2.84.981.0 64-bit (agosto de 2020) (¿hay alguna manera de descargar versiones anteriores de algún lugar para probar?)
He intentado abrir varias copias de seguridad de varios meses de edad de mi archivo pbix y todavía sucede.
Mi modelo tiene como 60 consultas en él, no he tenido el corazón para tratar de duplicarlo 100% todavía, pero he intentado eliminar esencialmente todas mis consultas para ver si había uno "corrupto", pero eso no parecía ayudar.
También no puedo reproducirlo con algunas pruebas básicas (como copiar un par de consultas) a un nuevo archivo pbix.
Mi teoría de trabajo es de alguna manera el Editor de consultas está corrompiendo el archivo cuando se utiliza para eliminar/deshabilitar una consulta.
Se trataba de un error del producto, se ha corregido en la última versión 2.85.442.0 de 64 bits (septiembre de 2020) del cliente de escritorio.
¡Gracias!
¡Hola! Estoy teniendo el mismo problema.
¿Dónde puedo descargar la última versión?
Traté de descargar PowerBI Desktop (que normalmente funciona para actualizar a la última versión) pero todavía tengo la versión de agosto de 2020.
¡Muchas gracias!
@fam Mi instalación de escritorio se actualiza automáticamente a la versión más reciente.
Pero tienes razón acabo de revisar la página de descarga explícita y todavía tiene la versión de agosto en la lista.
Supongo que se actualizará / salir a todo el mundo en breve, ¡agárrate fuerte!
Mientras tanto, si necesita eliminar una consulta, lo que descubrí es que podría eliminar una consulta de la "ui principal" directamente en la lista Campos, no las elimine en la interfaz de usuario del Editor de consultas "secundario". Esa fue mi solución al menos.
@lamard Gracias por su información sobre este hilo, ha sido útil saber que había / es un error conocido que causa esto. Estoy ejecutando el último: Versión: 2.86.727.0 64-bit (octubre de 2020), y estoy golpeando esta misma pared. ¿Podría compartir una URL a donde se informa de este error para que podamos seguir su progreso?
¡Gracias por su tiempo!
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.