我使用import avro
等来在 python 中编译 avro 模式。有时,我的 avro 架构如下所示:
{ name: "Message1" ..... }
{ name: "Message2", "fields": [ { "type": "Message1", "name": "previous_avro_schema" } ] } ...
请忽略错别字。我只是想传达信息。要点是我有两个 avro 模式。其中一个 avro 模式使用第二个 avro 模式作为其字段之一。如何调用avro.schema.parse(....)
此类 avro 消息以便正确编译它们?