Как правильно создать авро-схему для объекта с массивом строк?
Я пытаюсь создать авро-схему для объекта с массивом строк в соответствии с официальной документацией? но я получаю ошибку.
https://avro.apache.org/docs/1.8.1/spec.html
[ОШИБКА] Не удалось выполнить цель org.apache.avro: avro-maven-plugin: 1.8.2: схема (по умолчанию) в электронном письме проекта: выполнение по умолчанию цели org.apache.avro: avro-maven-plugin: 1.8.2: ошибка схемы: «массив» не является определенным именем. Тип поля "параметры" должен быть определенным именем или выражением {"type": ...}. -> [Помощь 1]
Почему моя схема неверна?
[
{
"type": "record",
"namespace": "com.example",
"name": "Topic",
"fields": [
{ "name": "subject", "type": "string" },
{ "name": "parameters", "type": "array", "items": "string" }
]
}
]