logsta sh доза не поддерживает тип даты avro? - PullRequest
0 голосов
/ 05 августа 2020

Я использую logsta sh для потоковой передачи данных из входной кафки в выходной файл elasticsearch. kafka имеет схему avro. и одно из полей имеет такую ​​схему.

- schema

name startDate
type int
logicalType date

и я получил ошибку при запуске logstash - сообщение об ошибке

 An unexpected error occurred! {:error=>org.logstash.MissingConverterException: Missing Converter handling for full class name=org.jruby.ext.date.RubyDate, simple name=RubyDate, :backtrace=>["org.logstash.Valuefier.fallbackConvert(Valuefier.java:118)", "org.logstash.Valuefier.convert(Valuefier.java:96)", "org.logstash.ConvertedMap$1.visit(ConvertedMap.java:55)", "org.logstash.ConvertedMap$1.visit(ConvertedMap.java:49)", "org.jruby.RubyHash.visitLimited(RubyHash.java:698)",
...

Я нашел код Valuefier. java в elasticsearch / logsta sh github. вроде бы logsta sh dosent 'support Date type.

тогда ... что я могу сделать? единственное решение - не использовать тип даты?

помогите мне, пожалуйста.

...