Apache Zeppelin - 如何在 Apache Zeppelin 中使用 Helium 框架
Apache Zeppelin - How to use Helium framework in Apache Zeppelin
从 Zeppelin-0.7 开始,Zeppelin 开始使用 Helium Framework 支持 Helium plugins/packages。但是,我无法在 Helium 页面 (localhost:8080/#/helium) 上查看任何插件。根据 JIRA, I placed sample Helium.json (available on s3) /local-repo/helium-registry-cache。但是,之后我在重新启动 Apache Zeppelin 服务时得到了 NPE。
我已经尝试过 Zeppelin 0.7 以及 Zeppelin 0.8.0 快照版本。特别是,我想在 Zeppelin note.
中使用 map Helium 包 - Helium-Map
有人可以指点我任何具有在 Zeppelin 中使用 Helium 包的详细步骤的指南或文档吗?任何帮助将不胜感激!
飞艇 0.7.x
Zeppelin 0.7.x 不支持在线注册。换一种说法,
Zeppelin 不使用 helium.json
。所以你需要自己安装每个包。
- 克隆你想要安装的 helium 包
- 将
artifact
值修改为 绝对路径 考虑到 helium-xxx.json
中的本地计算机
- 将
zeppelin-xxx.json
复制到$ZEPPELIN_HOME/helium
目录(如果尚不存在则创建)
- 重新启动 Zeppelin 并转到
localhost:8080/#/helium
页面,然后安装软件包。
飞艇 0.8.0-SNAPSHOT
Zeppelin 0.8.0-SNAPSHOT 支持在线注册。无需任何准备即可安装。
但是您遇到的 NPE 问题在 https://github.com/apache/zeppelin/pull/2380 之后得到了解决。
所以请 git pull origin master
重建它 :)
- 仅供参考,现在 Zeppelin 为 helium 提供代理功能。参考 https://github.com/apache/zeppelin/pull/2363
从 Zeppelin-0.7 开始,Zeppelin 开始使用 Helium Framework 支持 Helium plugins/packages。但是,我无法在 Helium 页面 (localhost:8080/#/helium) 上查看任何插件。根据 JIRA, I placed sample Helium.json (available on s3) /local-repo/helium-registry-cache。但是,之后我在重新启动 Apache Zeppelin 服务时得到了 NPE。
我已经尝试过 Zeppelin 0.7 以及 Zeppelin 0.8.0 快照版本。特别是,我想在 Zeppelin note.
中使用 map Helium 包 - Helium-Map有人可以指点我任何具有在 Zeppelin 中使用 Helium 包的详细步骤的指南或文档吗?任何帮助将不胜感激!
飞艇 0.7.x
Zeppelin 0.7.x 不支持在线注册。换一种说法,
Zeppelin 不使用 helium.json
。所以你需要自己安装每个包。
- 克隆你想要安装的 helium 包
- 将
artifact
值修改为 绝对路径 考虑到helium-xxx.json
中的本地计算机
- 将
zeppelin-xxx.json
复制到$ZEPPELIN_HOME/helium
目录(如果尚不存在则创建) - 重新启动 Zeppelin 并转到
localhost:8080/#/helium
页面,然后安装软件包。
飞艇 0.8.0-SNAPSHOT
Zeppelin 0.8.0-SNAPSHOT 支持在线注册。无需任何准备即可安装。
但是您遇到的 NPE 问题在 https://github.com/apache/zeppelin/pull/2380 之后得到了解决。
所以请 git pull origin master
重建它 :)
- 仅供参考,现在 Zeppelin 为 helium 提供代理功能。参考 https://github.com/apache/zeppelin/pull/2363