felixthecoach
Estoy tratando de mover un conjunto de datos a un flujo de datos y transferir todo simplemente copiando el editor avanzado y pegándolo en consultas en blanco dentro del editor de consultas de flujo de datos.
Después de hacer esto y seguir las indicaciones de inicio de sesión y seleccionar la puerta de enlace local para una de las fuentes de datos, la vista previa de cada consulta se actualizará y se verá correcta, pero cuando guardo y cierro el flujo de datos, la actualización en sí en el área de trabajo de Power BI falla con el siguiente error:
Error: la ejecución local no es compatible con la entidad ‘[my data]’ya que se refiere a otra entidad … RootActivityId =[…]
Cualquier ayuda, incluso un enlace a «hacer» y «no hacer» de los flujos de datos sería maravilloso.
arock-well
Después de hablar con un técnico de soporte, me dijeron que no se admitía la fusión directa de consultas mediante tablas SQL locales (que era lo que indicaba el mensaje de error). Principalmente, esto se debió a problemas de rendimiento al actualizar los flujos de datos.
La solución alternativa consiste en crear una referencia a las tablas que desea fusionar. Haga esto haciendo clic derecho en la tabla de flujo de datos y seleccione Referencia:
Ahora tengo dos entidades referenciadas (Empleado (2), Trabajo (2)) basadas en las tablas originales (Empleado, Trabajo):
Cuando hice mis fusiones en las nuevas tablas referenciadas y ejecuté la actualización, se completó sin errores.
En el futuro, me gustaría que Microsoft hiciera un mejor trabajo al indicar a qué se refiere realmente el error. También desearía que, dado que no se admite la fusión de tablas SQL locales, deshabilitarían esos botones por completo, ya que es confuso por qué incluso le permite hacer esto.
Espero que Microsoft eventualmente permita la fusión directa de tablas SQL locales en flujos de datos para no tener que crear un montón de referencias. Pero es de esperar que esta solución ayude a alguien mientras tanto.
Gracias,
Aaron
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
L_G
Hola, no puedo actualizar mi flujo de datos en el servicio Power BI. (Tengo una licencia premium por usuario)
Estoy tratando de establecer un flujo de datos en el que he combinado tablas de SQL Server.
Incluso si puedo guardar y cerrar el flujo de datos, tan pronto como intento actualizarlo manualmente, obtengo el siguiente error:
Error: la ejecución local no es compatible con los ‘datos’ de la entidad, ya que se refiere a otra entidad. RootActivityId = ‘datos’
Me di cuenta de que este error ocurre solo si combino o agrego dos tablas, incluso si provienen de la misma fuente de datos …
En particular, recibí este error:
¿¿¿Podría alguien ayudarme con este asunto???
Gracias de antemano
Luca
dax
Hola @felixthecoach,
No sé cómo se refiere a otra entidad en el flujo de datos, ¿podría explicarme esto en detalle? Entonces intentaré probar esto en mi entorno. O también puede intentar usar la entidad vinculada para ver si funciona o no, puede consultar el servicio-flujos de datos-entidades vinculadas (también puede verificar los límites en este enlace) para obtener más detalles.
Atentamente,
Zoe Zhi
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
arock-well
En respuesta a dax
Veo que no hay solución para esta publicación. Pero, estoy teniendo exactamente el mismo problema que tienen @felixthecoach y @L_G.
Tengo dos tablas en un flujo de datos que extraigo de SQL Server local, Employee y Job. Actualizar las tablas no es un problema.
Sin embargo, una vez que fusiono Empleado con Trabajo e intento actualizar el flujo de datos, aparece el siguiente error:
Error: la ejecución local no es compatible con la entidad ‘777xxx / Job’ ya que se refiere a otra entidad. RootActivityId = d9xxx.Param1 = 777xxx / ID de solicitud de trabajo: e0xxx.
Cuando elimino la consulta de combinación, el flujo de datos se actualiza con normalidad nuevamente.
¿Qué debo hacer para solucionar este problema?
Gracias
Aaron