hadoop - Zeppelin 的 Hive 解释器抛出空指针异常

标签 hadoop hive hdfs bigdata

我正在使用从 https://github.com/apache/incubator-zeppelin 克隆的飞艇.

hive :版本 1.2.1 Hive 配置为独立模式,metastore_db 由 Derby 处理。

我在 zeppelin notebook 中正确设置了 Hive 解释器。

我已经成功地从配置单元解释器创建了一个表,如下所示

%hive
CREATE TABLE 30SEC(
id bigint,
obu_id varchar(100),
obu_make varchar(100),
)ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TextFile

我成功地从我的 hdfs 的文本文件中加载了数据

%hive
load data 
inpath "/path/to/file"
into table 30sec

当我运行没有聚合函数的查询时,它工作正常,

enter image description here

但是如果查询包含聚合函数,Hive 解释器会抛出空指针异常

enter image description here

如果我遗漏了任何重要的配置,请帮助我。

最佳答案

为此在 https://issues.apache.org/jira/browse/ZEPPELIN-629 提交了一个错误

提交 https://github.com/vgmartinez/incubator-zeppelin/commit/05fa23f8c5112b4e60d0ff1685565af31e5e8a44解决了这个问题。

感谢 Zeppelin 社区的快速行动。

关于hadoop - Zeppelin 的 Hive 解释器抛出空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34926094/

相关文章:

hadoop - Hbase master 无法启动

r - 将 hive 连接到R时出现java.lang.classnotfoundexception错误

hadoop - 如何使用 MAP-REDUCE java 程序将 HBASE 表加载到 HDFS

hadoop - Apache Tika 无法解析 HDFS 文件

hadoop - HDFS ACL |无法自动为子文件夹定义ACL

hadoop - Hive QL - 在另一个表中使用键的子集行

hadoop - MapReduce中的HashPartition

java - Spark 不从 s3 读取/写入信息(ResponseCode=400,ResponseMessage=Bad Request)

hadoop - 为什么 orc 文件比 Hive 中的 parquet 文件占用更多空间?

sql - 使用 Hive 复杂数据类型