AvroIO无法使java.lang.ClassCastException读取逻辑类型日期

时间:2019-05-14 03:07:24

标签: apache-spark jodatime avro apache-beam

我正在使用Apache Beam和Spark Runner的AvroIO。我用字段定义了avro记录

{
          "name" : "serviceDate",
          "type" : [ "null", {
            "type" : "int",
            "logicalType" : "date"
          } ],
          "doc" : "date",
          "default" : null
        }

读取此数据失败,并出现java.lang.ClassCastException:java.lang.Integer无法转换为org.joda.time.LocalDate

我正在使用avro 1.8.2

0 个答案:

没有答案