该数据不是架构Avro Python的示例

时间:2017-11-17 00:24:09

标签: python-3.x schema avro

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"}]
}

0 个答案:

没有答案