Created on 03-22-2019 04:24 PM - last edited on 11-17-2019 07:31 AM by cjervis
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.
I am not sure if using helium offline is officially supported by zeppelin.
Any clue is highly appreciated! Thanks.
Created on 11-17-2019 12:38 AM - edited 11-17-2019 12:58 AM
@jiangok2006 ...Could you please share helium related properties of zeppelin configuration file.
Created 11-26-2019 09:48 AM
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 ??