Zeppelin 的 Hive 解释器抛出空指针异常
Zeppelin's Hive interpreter throws null pointer exception
我正在使用从 https://github.com/apache/incubator-zeppelin 克隆的飞艇。
Hive:版本 1.2.1
Hive 配置为独立模式,metastore_db 由 Derby 处理。
我在飞艇笔记本中正确设置了 Hive 解释器。
我已经从 hive 解释器成功创建了一个 table,如下所示
%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
当我 运行 查询没有聚合函数时,它工作正常,
但是如果查询包含聚合函数,Hive 解释器会抛出空指针异常
如果我遗漏了任何重要的配置,请帮助我。
使用聚合函数时,分组依据是必需的。
请更正并重试
select obu_id,count(1) fromm 30sec group by obu_id
在 https://issues.apache.org/jira/browse/ZEPPELIN-629
上提交了一个错误
提交 https://github.com/vgmartinez/incubator-zeppelin/commit/05fa23f8c5112b4e60d0ff1685565af31e5e8a44 修复了问题。
感谢 Zeppelin 社区的快速行动。
我正在使用从 https://github.com/apache/incubator-zeppelin 克隆的飞艇。
Hive:版本 1.2.1 Hive 配置为独立模式,metastore_db 由 Derby 处理。
我在飞艇笔记本中正确设置了 Hive 解释器。
我已经从 hive 解释器成功创建了一个 table,如下所示
%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
当我 运行 查询没有聚合函数时,它工作正常,
但是如果查询包含聚合函数,Hive 解释器会抛出空指针异常
如果我遗漏了任何重要的配置,请帮助我。
使用聚合函数时,分组依据是必需的。 请更正并重试
select obu_id,count(1) fromm 30sec group by obu_id
在 https://issues.apache.org/jira/browse/ZEPPELIN-629
上提交了一个错误提交 https://github.com/vgmartinez/incubator-zeppelin/commit/05fa23f8c5112b4e60d0ff1685565af31e5e8a44 修复了问题。
感谢 Zeppelin 社区的快速行动。