J'ai une union dans mon schéma avro pour favorite_number qui pourrait être un null ou un int. Quand je JSON encoder l'objet que je reçois:codage json de l'union avro
{ "name": "Alyssa", "favorite_number": { "int": 7}, "favorite_color": null}
Je suis en train de se débarrasser de l'indicateur de type pour l'union, dans ce cas, l'int, de sorte qu'il devient:
{ "name": "Alyssa", "favorite_number": 7, "favorite_color": "bleu"}
schéma avro:
{"name": "person", "type": "record",
"fields": [
{"name": "name", "type": "string"},
{"name": "favorite_number", "type": ["null", "int"], "default": null},
{"name": "favorite_color", "type": "string"}
]
}
I y a-t-il un moyen de le faire? Merci!
Vous devriez montrer du code comment l'avez-vous fait pour obtenir de l'aide? –
Avez-vous trouvé comment résoudre ce problème? – Prashanth