Bonjour tout le monde,
J´ai connecter Kafka à Elastic Stack, mon probleme est que je ne peux pas envoyer du Json mais seulement seulement des données String ou des nombres. Si je veux envoyer un Json, je suis obligé de le mettre entre cote ( '{"ID:" 1, "timestamp:" 5.1 , “temperature:” 25.01,“AxAyAz:" 1.5, “RollPitchYaw:" 5.5, “RotXRotYRotZ:" 1.6}').
si j´envoie le Json sans cote, chacque attribut devient un message. Exemple: l´ID devient un message, le Timestamp devient un autre message etc.
J´ai ce resultat sur Kibana avec le Point d´interrogation (?)
Table
message �{"ID:" 1, "timestamp:" 5.1.20 , e“temperature:” 25.01,“AxAyAz:" 1.5, “RollPitchYaw:" 5.5, “RotXRotYRotZ:" 1.6}
JSON
* *"message": "\u0000\u0000\u0000\u0000\u0002�\u0002{\"ID:\" 1, \"timestamp:\" 5.1.20 , e“temperature:” 25.01,“AxAyAz:\" 1.5, “RollPitchYaw:\" 5.5, “RotXRotYRotZ:\" 1.6}"* *
Je n´ai pas beaucoup d´experience sur Elastic
Qu´est ce que je peux faire pour avoir le Json qui nest pas disloqué quand j´envoie le Json sans cote?
Merci pour votre aide