Toggle navigation
Zeppelin
0.11.0
Quick Start
Getting Started
Install
Explore UI
Tutorial
Run Mode
Kubernetes
Docker
Yarn
Spark with Zeppelin
Flink with Zeppelin
SQL with Zeppelin
Python with Zeppelin
R with Zeppelin
Usage
Dynamic Form
What is Dynamic Form?
Display System
Text Display
HTML Display
Table Display
Network Display
Angular Display using Backend API
Angular Display using Frontend API
Interpreter
Overview
Interpreter Binding Mode
User Impersonation
Dependency Management
Installing Interpreters
Execution Hooks (Experimental)
Other Features
Publishing Paragraphs
Personalized Mode
Customizing Zeppelin Homepage
Notebook Actions
Cron Scheduler
Zeppelin Context
REST API
Interpreter API
Zeppelin Server API
Notebook API
Notebook Repository API
Configuration API
Credential API
Helium API
Zeppelin SDK
Client API
Session API
Setup
Basics
How to Build Zeppelin
Hadoop Integration
Multi-user Support
Deployment
Spark Cluster Mode: Standalone
Spark Cluster Mode: YARN
Spark Cluster Mode: Mesos
Zeppelin with Flink, Spark Cluster
Zeppelin on CDH
Zeppelin on VM: Vagrant
Security
HTTP Basic Auth using NGINX
Shiro Authentication
Notebook Authorization
Data Source Authorization
HTTP Security Headers
Notebook Storage
Git Storage
S3 Storage
Azure Storage
Google Cloud Storage
OSS Storage
MongoDB Storage
Operation
Configuration
Monitoring
Proxy Setting
Upgrading
Trouble Shooting
Interpreter
Interpreters
Overview
Spark
Flink
JDBC
Python
R
Alluxio
BigQuery
Cassandra
Elasticsearch
Groovy
HBase
HDFS
Hive
influxDB
Java
Jupyter
Livy
Mahout
Markdown
MongoDB
Neo4j
Postgresql, HAWQ
Shell
Sparql
Submarine
More
Extending Zeppelin
Writing Zeppelin Interpreter
Helium (Experimental)
Overview
Writing Helium Application
Writing Helium Spell
Writing Helium Visualization: Basics
Writing Helium Visualization: Transformation
Contributing to Zeppelin
How to Build Zeppelin
Useful Developer Tools
How to Contribute (code)
How to Contribute (website)
External Resources
Mailing List
Apache Zeppelin Wiki
Stackoverflow Questions about Zeppelin
Search Docs