我通过家庭酿造安装了Apache Zeppelin和Hbase,他们都自己工作。我能够在命令行中使用Hbase shell并打开Zeppelin。我用火花测试了Zeppelin并且工作正常。
但是,我的问题是如何配置Hbase解释器?我试着按照Zeppelin提供的教程进行操作,但是没有用。 This is the error message I got
我尝试通过在解释器菜单中重置解释器来解决这个问题,例如this. 但这些都没有帮助。任何帮助表示赞赏。
答案 0 :(得分:0)
更新: 通过将以下依赖项添加到Apache-zeppelin上的Hbase解释器中,我能够解决该问题:
/usr/local/hbase-1.2.0/lib/hbase-client-1.2.0.jar
/usr/local/hbase-1.2.0/lib/hbase-protocol-1.2.0.jar
/usr/local/hbase-1.2.0/lib/hbase-common-1.2.0.jar
注意: /usr/local/hbase-1.2.0是Hbase的主目录
参考:
https://stochasticcoder.com/2018/02/12/adding-hbase-interpreter-to-zeppelin-hortonworks/(感谢@Alan)
有关在Apache-zeppelin上安装/配置hbase解释器的完整指南,可以在我的仓库中找到它:https://github.com/bixingxie/hbase-zeppelin/blob/master/README.md