默认zeppelin没有集成Hive interpreter
,所以需要先进行配置
配置的参数参考: https://zeppelin.apache.org/docs/0.7.0/interpreter/hive.html
更改项:
Property | Value |
---|---|
hive.driver | org.apache.hive.jdbc.HiveDriver |
hive.url | jdbc:hive2://localhost:10000 |
hive.user | |
hive.password |
Artifact | Exclude |
---|---|
org.apache.hive:hive-jdbc:0.14.0 |
|
org.apache.hadoop:hadoop-common:2.6.0 |
打开Zeppelin的Interpreter列表:
Interpreter命名为hive,选择jdbc
Interpreter group:
按上面的配置,更改default.url
等四个参数:
在最后的Artifact部分,添加上面两个dependencies:
最后点击保存。保存后,看到新创建的hive interpreter正在配置中,这个过程是自动下载依赖包:
过一段时间后配置完成:
创建一个新的notebook,类型选择hive:
在新的notebook里,执行hive命令: