Avro 1.8.2列出了以下记录字段属性:name,doc,type, 默认,订单和别名。它似乎没有指定如何处理未定义的字段名称。
我继承了包含另一个属性“source”的.avsc文件,该属性具有一致的“element”值,后跟字段名称。例如。对于字段xyz “source”:“element xyz”
我想知道这个属性是否可以安全删除?此属性的存在与否对生成的Java文件的唯一区别在于嵌入式模式。实际上,我可以添加任何具有相同结果的垃圾属性。
我找到的具有此名称的AVRO字段属性的唯一其他引用位于how to modify AVRO schema to represent a single object instead of list f objects?的StackOverflow
关于“来源”属性的来源的任何线索也将非常有用。