Anónimo
Hola. Estoy enviando datos desde Node-RED a Azure Blob Storage y uso la cuenta de almacenamiento como fuente de datos para Power BI. Los mensajes que llegan a Node-RED se están guardando en un archivo json (todos los días), que se subirá a la nube al final del día. Tengo un problema con el formato de estos mensajes porque me sale este error cuando trato de editar los datos en Power BI:
Details: "Additional characters were found at the end of the JSON entry."
Lamentablemente no tengo experiencia en este tema y no se como solucionarlo.
Estos son los mensajes en mi archivo:
{"timestamp": "2019-05-11T22:39:13.908347", "current_ma": 22, "voltage_mv": 229979, "energy_wh": 15, "power_mw": 0} {"timestamp": "2019-05-11T22:39:18.843627", "current_ma": 22, "voltage_mv": 230069, "energy_wh": 15, "power_mw": 0} {"timestamp": "2019-05-11T22:39:23.935679", "current_ma": 22, "voltage_mv": 229988, "energy_wh": 15, "power_mw": 0} {"timestamp": "2019-05-11T22:39:28.865907", "current_ma": 21, "voltage_mv": 230048, "energy_wh": 15, "power_mw": 0} {"timestamp": "2019-05-11T22:39:33.810613", "current_ma": 21, "voltage_mv": 230081, "energy_wh": 15, "power_mw": 0}
Solía tener cada uno de estos mensajes en un archivo, pero ocupaba demasiado espacio, así que supongo que el problema tiene algo que ver con unir todos los mensajes en un solo archivo. ¿Quizás la separación entre ellos?
v-piga-msft
Hola @Anónimo,
Según mis pruebas e investigaciones, este error debería deberse a su formato json incorrecto.
Corrija su formato json.
Según mi prueba, si modifica su formato json como se muestra a continuación, podríamos importar el archivo json con éxito.
[ { "timestamp":"2019-05-11T22:39:13.908347", "current_ma":22, "voltage_mv":229979, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:18.843627", "current_ma":22, "voltage_mv":230069, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:23.935679", "current_ma":22, "voltage_mv":229988, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:28.865907", "current_ma":21, "voltage_mv":230048, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:33.810613", "current_ma":21, "voltage_mv":230081, "energy_wh":15, "power_mw":0 } ]
Atentamente,
cereza
carlacl9
Hola tengo el mismo problema tengo un adf que guarda automaticamente en mi contenedor Azure Blob Storage el cual lo uso como fuente de datos para power bi, la informacion en mi adf se guarda en formato JSON cada vez que ejecutas un pipeline, cuando trato de obtener los datos en power bi me sale este error
una de las opciones que probé fue transformarlo a texto y luego a json pero sigo recibiendo este mensaje:
Espero que puedas ayudarme.
Gracias
v-piga-msft
Hola @Anónimo,
¿Has solucionado tu problema?
Si lo resolvió, acepte siempre las respuestas que tengan sentido como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente.
Si aún necesita ayuda, no dude en preguntar.
Atentamente,
cereza
carlacl9
En respuesta a v-piga-msft
Hola tengo el mismo problema tengo un adf que guarda automaticamente en mi contenedor Azure Blob Storage el cual lo uso como fuente de datos para power bi, la informacion en mi adf se guarda en formato JSON cada vez que ejecutas un pipeline, cuando trato de obtener los datos en power bi me sale este error
una de las opciones que probé fue transformarlo a texto y luego a json pero sigo recibiendo este mensaje:
Espero que puedas ayudarme.
Gracias
v-piga-msft
Hola @Anónimo,
Según mis pruebas e investigaciones, este error debería deberse a su formato json incorrecto.
Corrija su formato json.
Según mi prueba, si modifica su formato json como se muestra a continuación, podríamos importar el archivo json con éxito.
[ { "timestamp":"2019-05-11T22:39:13.908347", "current_ma":22, "voltage_mv":229979, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:18.843627", "current_ma":22, "voltage_mv":230069, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:23.935679", "current_ma":22, "voltage_mv":229988, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:28.865907", "current_ma":21, "voltage_mv":230048, "energy_wh":15, "power_mw":0 }, { "timestamp":"2019-05-11T22:39:33.810613", "current_ma":21, "voltage_mv":230081, "energy_wh":15, "power_mw":0 } ]
Atentamente,
cereza