【问题标题】:Presto could not read avro table on hivePresto 无法读取 hive 上的 avro 表
【发布时间】:2021-07-27 15:20:16
【问题描述】:

我使用的是 Presto 0.238.3,它预装在 EMR 6.2 上。我有一些 avro 表,在 Hive 上我可以查询这些表,但 presto 不能查询它们。我有以下异常

初始化反序列化程序时出错:com.facebook.presto.hive.avro.PrestoAvroSerDe

我应该在什么地方更新什么,欢迎大家指导。

【问题讨论】:

    标签: avro amazon-emr presto


    【解决方案1】:

    添加以下配置后,它就可以工作了。

    {
            "classification": "core-site",
            "properties": {
                "metastore.storage.schema.reader.impl": "org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader"
    }
    

    【讨论】:

      猜你喜欢
      • 2014-02-02
      • 2020-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-24
      • 2021-01-31
      • 1970-01-01
      相关资源
      最近更新 更多