#c# #avro #avsc
Вопрос:
У меня есть эти два файла avsc, первый ссылается на второй, но при попытке компиляции с использованием avsc возвращается ошибка, и схема не генерируется.
Ошибка:
Exception occurred. Undefined name: AnalogProperty at 'fields[0].type.items.fields[2].type.fields[0].type'
avsc 1
"doc": "Measurement Type, Analog or Discrete",
"name": "AnalogProperties",
"type": {
"fields": [
{
"doc": "",
"name": "RealPower",
"type": "AnalogProperty"
}
}
avsc 2
{
"name": "AnalogProperty",
"namespace": "Kafka.AvroSchemas",
"doc": "AnalogProperty object",
"type": "record",
"fields": [{
"doc": "Circuit from requested topology.",
"name": "cValue",
"type": "double"
},
{
"doc": "Circuit from requested topology.",
"name": "cTimestamp",
"type": "string"
},
]
}