Apache Zeppelin - How to use Helium framework in Apache Zeppelin
Zeppelin 0.7.x
Zeppelin 0.7.x doesn't support the online registry. In other words, Zeppelin doesn't use helium.json
. So you need to install each package by yourself.
- clone the helium package what you want to install
- modify the
artifact
value to the absolute path considering your local machine inhelium-xxx.json
- copy
zeppelin-xxx.json
into the$ZEPPELIN_HOME/helium
directory (create if it doesn't exist yet) - restart Zeppelin and go to the
localhost:8080/#/helium
page, then install the package.
Zeppelin 0.8.0-SNAPSHOT
Zeppelin 0.8.0-SNAPSHOT supports the online registry. So you can install without any preparation.
But the NPE problem you've faced was fixed after https://github.com/apache/zeppelin/pull/2380.
So please git pull origin master
and rebuild it :)
- FYI, Now Zeppelin provides proxy functionality for helium. Refer https://github.com/apache/zeppelin/pull/2363