NeoBA
Estoy tratando de actualizar un conjunto de datos que recupera datos a través de una API de DY365. Pero cada vez que da el siguiente error en medio de un paso de powerQuery.
«Fuente de datos. Error: ODATA: Json no válido. Se encontró un final de entrada inesperado en el contenido JSON. No se cerraron todos los objetos y ámbitos de matriz».
al actualizar el escritorio de powerBI y el servicio, da un error similar al siguiente.
«Error de OLE DB u ODBC: [DataSource.Error] OData: JSON no válido. Se alcanzó el final inesperado de la entrada mientras se procesaba un valor de cadena JSON … «
Agradezco cualquier ayuda ya que no se encuentra soporte en línea.
Gracias,
NeoC
Jimmy801
Hola @NeoBA
esto significa que un archivo Json está dañado. Quizás creado por una interfaz. Lo que podría hacer si falta un carácter al final y, en caso de que lo ponga … así que básicamente leer el binario de json, agregar el carácter que falta si falta y luego volver a leerlo.
Si esta publicación ayuda o resuelve su problema, márquelo como solución (para ayudar a otros usuarios a encontrar contenido útil y para reconocer el trabajo de los usuarios que lo ayudaron)
Los kudoes también son agradables
Divertirse
Palanqueta
Jimmy801
En respuesta a NeoBA
Hola @NeoBA
Creo que el error ni siquiera es causado por esta consulta, pero el error es causado por la consulta con la que se está fusionando. Entonces, el error aparece cuando se consulta la consulta combinada. Pero aún así … el problema probablemente sea un archivo json dañado.
Si esta publicación ayuda o resuelve su problema, márquelo como solución (para ayudar a otros usuarios a encontrar contenido útil y para reconocer el trabajo de los usuarios que lo ayudaron)
Los kudoes también son agradables
Divertirse
Palanqueta
Jimmy801
Hola @NeoBA
esto significa que un archivo Json está dañado. Quizás creado por una interfaz. Lo que podría hacer si falta un carácter al final y, en caso de que lo ponga … así que básicamente leer el binario de json, agregar el carácter que falta si falta y luego volver a leerlo.
Si esta publicación ayuda o resuelve su problema, márquelo como solución (para ayudar a otros usuarios a encontrar contenido útil y para reconocer el trabajo de los usuarios que lo ayudaron)
Los kudoes también son agradables
Divertirse
Palanqueta
NeoBA
En respuesta a Jimmy801
Hola @ Jimmy801,
Actualización de arriba. Ahora se actualiza bien a nivel de powerQuery. No tengo nada en absoluto 🙄
y dé el mismo error a continuación después de cerrar y aplicar. ¡Pero nuevamente aparecerá una vez que actualice la vista actual en powerQuery!
NeoBA
En respuesta a Jimmy801
Hola @ Jimmy801,
Gracias por la respuesta.
¿Cree que este es el caso incluso si el error se produce en la mitad de un paso aplicado? Porque cuando intento expandir una consulta combinada, aparece el error. Pero la consulta de la tabla de destino se actualiza perfectamente bien en la actualización individual.
Gracias
NeoBA
Jimmy801
En respuesta a NeoBA
Hola @NeoBA
Creo que el error ni siquiera es causado por esta consulta, pero el error es causado por la consulta con la que se está fusionando. Entonces, el error aparece cuando se consulta la consulta combinada. Pero aún así … el problema probablemente sea un archivo json dañado.
Si esta publicación ayuda o resuelve su problema, márquelo como solución (para ayudar a otros usuarios a encontrar contenido útil y reconocer el trabajo de los usuarios que lo ayudaron)
Los kudoes también son agradables
Divertirse
Palanqueta
NeoBA
En respuesta a Jimmy801
Gracias @ Jimmy801,
Cambié la fuente a SQL ya que no había forma de validar el archivo json. De todos modos tu idea ayuda.