Я работал с процессорами ConvertJsonToAvro и ConverAvroToJson и часто сталкивался с некоторыми странными предупреждениями или ошибками. Например. ConvertJsonToAvro может показать вам предупреждение типа «Не удалось разобрать входящие данные», и все. Ничего другого.
После этого я начал использовать процессор ConvertRecord. Мне нужно преобразовать JSON в AVRO, поэтому я установил JsonTreeReader в свойстве Reader и AvroRecordSetWriter в свойстве Writer.
Мой совет: попробуйте использовать процессор ConvertRecord. Может быть, вы увидите более подробную информацию о разборе и ошибках.