Support Questions

Find answers, ask questions, and share your expertise
Announcements
Welcome to the upgraded Community! Read this blog to see What’s New!

use helium package in zeppelin offline

avatar
Contributor

Hi,

 

I am using Horton work HDP3.0 which has zeppelin 0.8.0. I followed https://zeppelin.apache.org/docs/0.8.0/development/helium/writing_visualization_basic.html to install helium viz packages. Since my environment does not have internet access, I have to install packages into local registry. Here is what I did:

 

step 1. added zeppelin.helium.localregistry.default in custom zeppelin-site settings, pointing to a local helium folder on the zeppelin master host. Restart zeppelin in ambari.

step 2. download https://s3.amazonaws.com/helium-package/helium.json to the helium folder.

step 3. create a npm package tarball, upload the zeppelin master host, unzip into the helium folder. I also updated the artifact to point to local npm folder (e.g. from sogou-map-vis@1.0.0 to /u01/helium/sogou-map-vis)

However, zeppelin's helium page does not list any viz packages.

 
Below post all indicate it is possible to use helium packages offline but it does not work for me:
 
 

I am not sure if using helium offline is officially supported by zeppelin.

Any clue is highly appreciated! Thanks.

2 REPLIES 2

avatar
Explorer

@jiangok2006 ...Could you please share helium related properties of zeppelin configuration file.

avatar
Explorer

Hi @jiangok2006 ...Below are my tree structure of helium folder with all the permissions.

 

(base) [zeppelin@xxx-xxx-XXXhelium]$ tree
.
├── helium.json
└── zeppelin-toc-spell
├── node_modules
│   ├── zeppelin-spell
│   │   └── package.json
│   └── zeppelin-toc-spell
│   ├── index.js
│   ├── install.png
│   ├── package.json
│   ├── README.md
│   ├── screenshot.png
│   └── zeppelin-toc-spell.json
└── package-lock.json

 

Will this works as per your steps ??

Labels