【发布时间】:2018-03-29 06:59:54
【问题描述】:
通过 apache Drill 访问 ORC 事务 hive 表时出现问题。
- Apache Drill 1.10.0
- Hive 1.2.1
以下是通过 apache Drill 访问上述表中的数据时出现的错误。
查询失败:发生错误
org.apache.drill.common.exceptions.UserRemoteException:系统错误:NumberFormatException:对于输入字符串:“0000112_0000”[错误 ID:ad9b4243-d48d-43c7-9755-388202d7c54d on inbbrdssvm16.india.tcs.com:31010 ]
请帮我解决问题。
【问题讨论】:
-
在我看来,列中的数据有一行带有字符串
0000112_0000,但该列的类型是数字。因此出现 NumberFormatException。 -
似乎是 ORC 事务表的问题,Apache Drill 1.10 不支持。
-
在 apache Drill 1.13 中支持 cming,但为此我们需要将 hive 版本升级到 2.1.0。但是我们想知道围绕 hive 1.2.1 版本的一些工作。跨度>
-
查询事务表应与 Drill 1.10/Hive 1.2.1 组合一起使用。当使用 Drill 1.10 访问 Hive 2.1 事务表时,我已经看到了这个问题。
-
对我来说它不起作用,请您分享您的存储插件以进行配置单元连接
标签: hive apache-drill