coderxiang / zeppelin

Zeppelin is data analytics environment

Home Page:http://zeppelin-project.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Zeppelin

Documentation: User Guide
Mailing List: User and Dev mailling list
Continuous Integration: Build Status
Contributing: Contribution Guide
License: Apache 2.0

Zeppelin, a web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more.

Core feature:

  • Web based notebook style editor.
  • Built-in Apache Spark support

To know more about Zeppelin, visit our web site http://zeppelin-project.org

Requirements

  • Java 1.7
  • Tested on Mac OSX, CentOS 6.X
  • Maven (if you want to build from the source code)

Getting Started

Build

If you want to build Zeppelin from the souce, please first clone this repository. And then:

mvn clean package

Build with specific version

mvn clean package -Dspark.version=1.1.0 -Dhadoop.version=2.0.0-mr1-cdh4.6.0

Configure

If you wish to configure Zeppelin option (like port number), configure the following files:

./conf/zeppelin-env.sh
./conf/zeppelin-site.xml

Run

./bin/zeppelin-daemon.sh start

browse localhost:8080 in your browser. 8081 port should be accessible for websocket connection.

For configuration details check ./conf subdirectory.

Package

To package final distribution do:

  mvn clean package -P build-distr

The archive is generated under zeppelin-distribution/target directory

###Run end-to-end tests Zeppelin comes with a set of end-to-end acceptnce tests driving headless selenium browser

  #assumes zeppelin-server runing on localhost:8080 (use -Durl=.. to overide)
  mvn verify

  #or take care of starting\stoping zeppelin-server from packaged _zeppelin-distribuion/target_
  mvn verify -P using-packaged-distr

githalytics.com alpha

About

Zeppelin is data analytics environment

http://zeppelin-project.org

License:Apache License 2.0


Languages

Language:JavaScript 49.5%Language:Java 35.2%Language:CSS 10.3%Language:Shell 2.5%Language:Scala 1.0%Language:Makefile 1.0%Language:Python 0.3%Language:XSLT 0.2%