Apache Zeppelin安装及使用

Apache Zeppelin官网:http://zeppelin.apache.org/html

Apache 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.java

安装说明:mysql

    下载地址:http://zeppelin.apache.org/download.html当前最新版是0.8.0web

点击下载后解压到指定文件夹,你的zeppelin就安装完成了,很简单。redis

可是zeppelin依赖于jdk,因此使用zeppelin前还须要机器拥有jdk环境。sql

解压完毕后须要配置几个地方:apache

  • 将conf中的zeppelin-env.sh.template与zeppelin-site.xml.template 重命名,去掉template浏览器

  •  

    修改conf/zepplin-env.sh 3d

    ​新增日志

    export  SPARK_MASTER_IP=127.0.0.1
    export  SPARK_LOCAL_IP=127.0.0.1

修改  

export ZEPPELIN_MEM="-Xmx2048m -XX:PermSize=256M"  

 

须要注意的是lib下的jar包,默认带的jackson-databind-2.5.3.jar包是没法使用的,这点不知道为何zeppelin怎么处理的,

须要将jackson-databind/jackson-annonations/jackson-core三个jar包所有替换成2.6.5版本的就能够了。

启动zeppelin:进入bin目录下执行 ./zeppelin-daemon.sh start 

而后浏览器访问127.0.0.1:8080就进入以下页面:

ok,你的zeppelin安装成功了!

其实zeppelin就是一个java web项目,这样理解起来彷佛就容易点了,接下来为了可使用sql统计数据,咱们来操做一下如何添加interpreter:

  1. 首先修改conf/zeppelin-site.xml,添加org.apache.zeppelin.jdbc.JdbcInterpreter

  2. 进入lib目录下上传 JdbcInterpreter.jar、mysql-connection-.....jar两个jar包

  3. 而后重启zeppelin,进入web页面的interpreter下,点击create:添加完成以后是这个样子:

 4.而后进入notebook页面:

绑定刚刚添加的interpreter就可使用了:

这样一个JdbcInterpreter就添加完毕了。

至于之后再想和redis、solr一块儿使用也是相应的加入jar包就能够了~

就我我的来讲zeppelin能够知足企业运营这块的需求,包括日活、百度引流统计、ngnix日志分析、用户行为分析、热门词汇、总体数据统计、多维度数据统计等等。

相关文章
相关标签/搜索