【发布时间】:2021-05-13 09:25:27
【问题描述】:
我的 jsons 的结构会有所不同,因此很难为每个事件设置一个架构。是否有任何方式以编程方式从 json 推断字段并定义模式?我正在使用 Python。
【问题讨论】:
我的 jsons 的结构会有所不同,因此很难为每个事件设置一个架构。是否有任何方式以编程方式从 json 推断字段并定义模式?我正在使用 Python。
【问题讨论】:
Avro 需要架构。
如果有动态字段,可以使用Avromap,但是值类型需要在map内保持一致
以编程方式从 json 中推断字段
你可以将json.loads变成dict,然后使用dict.keys()来获取字段名,但是解析key的类型会比较复杂
【讨论】: