Apache Zeppelin Component Guide
Also available as:
PDF

Contents

1. Overview
2. Installing Apache Zeppelin
Requirements for Installing Zeppelin
Installing Zeppelin Using Ambari
3. Configuring Zeppelin
Configuring Livy on an Ambari-Managed Cluster
Configuring User Impersonation for Access to Hive
Configuring User Impersonation for Access to Phoenix
4. Using Zeppelin
Launching Zeppelin
Working with Notes
Creating and Running a Note
Importing a Note
Exporting a Note
Using the Note Toolbar
Importing External Packages
Configuring and Using Zeppelin Interpreters
Modifying Interpreter Settings
Using Zeppelin Interpreters
Using the %jdbc Interpreter to Access Hive
Using the %jdbc Interpreter to Access Phoenix
Using the %livy Interpreter to Access Spark
5. Configuring Zeppelin Security
Getting Started
Prerequisites
Configuring Security on an Ambari-Managed Cluster
Configuring Security on a Cluster Not Managed by Ambari
shiro.ini Structure
Configure Zeppelin for Authentication: Non-Production Use
Configure Zeppelin for Authentication: LDAP and Active Directory
Configuring Authentication for Production Using Active Directory
Configuring Authentication for Production Using LDAP
Enable Access Control for Zeppelin Elements
Enabling Access Control for Interpreter, Configuration, and Credential Settings
Enabling Access Control for Notebooks
Enabling Access Control for Data
Configure SSL for Zeppelin
Configure Zeppelin for a Kerberos-Enabled Cluster
Shiro Settings: Reference
Active Directory Settings
LDAP Settings
General Settings
shiro.ini Example
6. Stopping the Zeppelin Server and Livy Server