Hive 如何修复配置单元中的“从服务器获取表架构”错误

Hive 如何修复配置单元中的“从服务器获取表架构”错误,hive,dsn,Hive,Dsn,我正在使用Microsoft配置单元ODBC驱动程序连接配置单元服务器。尝试使用带有架构csv和分区键的表“tb”执行“select*from tb limit 100”时出错。其他没有分区键的表可以成功执行 错误[HY000][Microsoft][Hardy]97尝试删除时出错 从服务器获取表架构。错误:[Microsoft][Hardy]35错误 来自服务器:错误代码:“0”错误消息: 'MetaExceptionmessage:java.lang.UnsupportedOperation

我正在使用Microsoft配置单元ODBC驱动程序连接配置单元服务器。尝试使用带有架构csv和分区键的表“tb”执行“select*from tb limit 100”时出错。其他没有分区键的表可以成功执行

错误[HY000][Microsoft][Hardy]97尝试删除时出错 从服务器获取表架构。错误:[Microsoft][Hardy]35错误 来自服务器:错误代码:“0”错误消息: 'MetaExceptionmessage:java.lang.UnsupportedOperationException: 不支持存储架构读取“”


在自定义配置单元站点下添加以下配置:

metastore.storage.schema.reader.impl=org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader

这对我有用。 注意:保存配置后重新启动受影响的服务