Hive 通过apache drill访问ORC事务表时出现问题

Hive 通过apache drill访问ORC事务表时出现问题,hive,apache-drill,Hive,Apache Drill,通过apache drill访问ORC事务配置单元表时出现问题 ApacheDrill 1.10.0 蜂巢1.2.1 下面是通过ApacheDrill访问上述表中的数据时出现的错误 查询失败:发生错误 org.apache.drill.common.exceptions.UserRemoteException:系统错误:NumberFormatException:输入字符串:“0000112_0000”[错误Id:inbbrdssvm16.india.tcs.com:31010上的ad9b4

通过apache drill访问ORC事务配置单元表时出现问题

  • ApacheDrill 1.10.0
  • 蜂巢1.2.1
下面是通过ApacheDrill访问上述表中的数据时出现的错误

查询失败:发生错误

org.apache.drill.common.exceptions.UserRemoteException:系统错误:NumberFormatException:输入字符串:“0000112_0000”[错误Id:inbbrdssvm16.india.tcs.com:31010上的ad9b4243-d48d-43c7-9755-388202d7c54d]


请帮助我解决此问题。

我建议您使用最新的Drill和Hive版本。 此问题在Apache Drill 1.13.0版本中得到解决

在我看来,列中的数据有一行字符串
0000112\u 0000
,但该列的类型是数字。因此NumberFormatException.1似乎是ORC事务表的一个问题,apache drill 1.10不支持该事务表。apache drill 1.13中提供了支持,但为此,我们需要将配置单元版本升级到2.1.0。但我们想知道围绕配置单元1.2.1版本的一些工作。查询事务表应与Drill 1.10/hive 1.2.1组合使用。当使用Drill 1.10访问Hive 2.1事务表时,我看到了这个问题。对我来说,它不起作用,你能分享你的Hive连接存储插件吗