Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Las consultas nativas de repente dejaron de actualizarse solo en servicio

A partir de hace unas 3-4 semanas, el 10 % de mis actualizaciones diarias fallaban en los informes mediante una consulta Value.NativeQuery. De acuerdo con los detalles del error de actualización, los detalles del error incluyen: "las consultas nativas no son compatibles con este valor". Nada en el script de consulta nativo ha cambiado en más de un año. El script de consulta nativo es:

SI EXISTE (SELECCIONE * DE dbo. InHouse WITH (UPDLOCK) WHERE InventoryDate = '16/05/2024')
SELECCIONE * DE dbo. Interno
ELSE INSERTAR EN dbo. Inhouse (InventoryDate, InHouseTotal) VALORES ('16/05/2024',179)
SELECCIONE * DE dbo. En la casa

Cualquier idea sobre lo que ha cambiado recientemente o cuál podría ser el problema de por qué puede estar sucediendo esto. He comprobado la configuración y he confirmado que la opción de seguridad para los permisos de consulta nativos no está marcada, por lo que debería pasar.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @v-nuoc-msft,

Agregué [EnableFolding=false] y funciona en el escritorio pero aún no en el servicio. También leí que hubo algunos problemas de puerta de enlace a partir de marzo de 2024 que podrían haber provocado este problema. Volví a la puerta de enlace de febrero de 2024 y sigo teniendo los mismos problemas. Este es el error que recibo en el servicio para la actualización.

{"error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","pbi.error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","parameters":{},"details":[{"code":"DM_ErrorDetailNameCode_UnderlyingErrorCode","detail":{"type":1,"value":"-2147467259"}},{"code":"DM_ErrorDetailNameCode_UnderlyingErrorMessage","detail":{"type":1,"value":"Las consultas nativas no son compatibles con este valor."}},{"code":"DM_ErrorDetailNameCode_UnderlyingHResult","detail":{"type":1, "value":"-2147467259"}},{"code":"Microsoft.Data.Mashup.ValueError.Detail","detail":{"type":1,"value":"#table({\"Name\", \"Data\", \"Schema\", \"Item\", \"Kind\"}, {})"}},{"code":"Microsoft.Data.Mashup.ValueError.Reason","detail":{"type":1,"value":"Expression.Error"}}],"exceptionCulprit":1}}} Tabla: InHouse.
Syndicate_Admin
Administrator
Administrator

Por lo general, no se admite la escritura en el origen de datos. Tienes un seguro en su lugar, pero tal vez comenzaron a aplicarlo un poco más.

Syndicate_Admin
Administrator
Administrator

Hola @dbrandone

En respuesta a esta pregunta que planteaste, busqué lo siguiente.


La solución que ofrece la mayoría de las personas es:

Anexe la palabra clave [EnableFolding=false] a la consulta nativa.

Puede ver el siguiente enlace para obtener más detalles:

SnowFlake y PowerBI "las consultas nativas no son compatibles con este valor" - Stack Overflow

Resuelto: Re: "Las consultas nativas no son compatibles con este valor... - Comunidad de Microsoft F...

Saludos

Nono Chen

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors