avro.schema.Parse
运行正常。正确读取数据的值。但看起来数据和架构不同步。
我收到错误:
The datum {datafromfile{whole bunch fields from data}, DATE = value, file_name = value}
不是.avsc文件中架构的示例。
我的架构是嵌套的avro架构。 ***'info'类型的最后一个字段包含一些字符串类型的字段,但不包括所有字段中的字段。
字段之间是否存在导致问题的不匹配?
以下是我的.avsc
文件。
{
"type": "record",
"name": "header_data",
"doc": "A list of strings.",
"fields": [
{"name": "DATE", "type": "string"},
{"name": "file_name", "type": "string"},
{"name": "info", "type": "info"}]
}