Prerequisite :
- Java7
- Scala
- Spark
Getting Started
Zeppelin Getting started Documentation
Two Options to install Zeppelin :
- Pre-built binary Package
- Download Source and build through maven
I prefer downloading pre-build binary package from archive
downloaded .tar.gz is around 800MB, unzipped binary package is around 1.1GB.
Configurations
Clone .template files without “.template” suffix extension.
- <zeppelin_home_dir>/conf/zeppelin-env.sh
- <zeppelin_home_dir>/conf/zeppeling-site.xml
Starting Zeppelin
Linux
Windows
Interpreters
jdbc
Set default settings
- default.driver :: com.mysql.jdbc.Driver
- default.password :: <password>
- default.url :: jdbc:mysql://<domain | ip>:3306/
?characterEncoding=utf8&autoReconnect=true - default.user :: <username>
Other config :
- configA.driver com.mysql.jdbc.Driver
- configA.password
- configA.url jdbc:mysql://<domain | ip>:3306/
?characterEncoding=utf8&autoReconnect=true - configA.user <username>
%jdbc - default interpreter
%jdbc(settingA) - other config
Also, Add dependancy :
artifact :: mysql:mysql-connector-java:5.1.38
elastic search
- elasticsearch.cluster.name :: elasticsearch
- elasticsearch.host ::
- elasticsearch.result.size :: 1000
- http.port :: <port>
- transport.tcp.port :: <port>
- zeppelin.interpreter.localRepo /root/zeppelin/local-repo/2C5TFTYJ7