Hive Interpreter

默认zeppelin没有集成Hive interpreter,所以需要先进行配置

配置Hive Interpreter

配置的参数参考: https://zeppelin.apache.org/docs/0.7.0/interpreter/hive.html

更改项:

Properties

Property Value
hive.driver org.apache.hive.jdbc.HiveDriver
hive.url jdbc:hive2://localhost:10000
hive.user
hive.password

Dependencies

Artifact Exclude
org.apache.hive:hive-jdbc:0.14.0
org.apache.hadoop:hadoop-common:2.6.0

打开Zeppelin的Interpreter列表:

image-20240309222652696

Interpreter命名为hive,选择jdbc Interpreter group:

image-20240309222642431

按上面的配置,更改default.url等四个参数:

image-20240309222929504

在最后的Artifact部分,添加上面两个dependencies:

image-20240309223001361

最后点击保存。保存后,看到新创建的hive interpreter正在配置中,这个过程是自动下载依赖包:

image-20240309223022377

过一段时间后配置完成:

image-20240309223033922

创建hive notebook

创建一个新的notebook,类型选择hive:

image-20240309223051475

在新的notebook里,执行hive命令:

image-20240309223256932