文档章节

Apache Zeppelin安装及使用

GordonNemo
 GordonNemo
发布于 11/14 11:45
字数 497
阅读 21
收藏 0

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

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.

安装说明:

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

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

但是zeppelin依赖于jdk,所以使用zeppelin前还需要机器拥有jdk环境。

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

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

  •  

    修改conf/zepplin-env.sh 

    ​新增

    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日志分析、用户行为分析、热门词汇、整体数据统计、多维度数据统计等等。

© 著作权归作者所有

共有 人打赏支持
GordonNemo
粉丝 5
博文 51
码字总数 92627
作品 0
杭州
架构师
私信 提问
Apache Zeppelin Notebook和R的交互

介绍 这篇文章的目的是帮助您开始使用 Apache Zeppelin Notebook,它可以满足您用R做数据科学的需求。Zeppelin 是一个提供交互数据分析且基于Web的笔记本。方便你做出可数据驱动的、可交互且...

aibati2008
2016/09/27
45
0
spark standalone模式 zeppelin安装

前置条件 None root account Apache Maven Java 1.7 2. 源码 https://github.com/apache/incubator-zeppelin git clone https://github.com/apache/incubator-zeppelin 3. 编译 本地模式:m......

stark_summer
2015/09/09
748
0
大数据实验室(大数据基础培训)——Zeppelin的安装、配置及基础使用

为某企业做的培训,完整文档见:http://gudaoxuri.github.io/bd-lab/ 13. Zeppelin 13.1. 安装 tar -zxf zeppelin-0.5.6-incubating-bin-all.tgzrm -rf zeppelin-0.5.6-incubating-bin-all.t......

孤岛旭日
2016/05/07
340
0
Zeppelin on spark

目前zeppelin最新版本是0.5.6,http://zeppelin.incubator.apache.org/ zepplin是 apache孵化器中的一个项目,但是由于其提供的简单,易操作的web版交互式以及可视化分析工具,也较为受欢迎。...

莫问viva
2016/02/24
958
0
Apache Zeppelin 0.8.0 发布,协作数据分析

2018-06-28,Apache Zeppelin 0.8.0 发布,Docker 镜像同步更新,可前往官方下载页面下载。文档尚未更新为最新版本。 自上次发布以来,社区为改进 Apache Zeppelin 付出了巨大的努力,并在此...

wffger
07/03
583
1

没有更多内容

加载失败,请刷新页面

加载更多

为什么只有你每次提交代码,log里面会出现merge

http://www.cnblogs.com/Sinte-Beuve/p/9195018.html

踏破铁鞋无觅处
4分钟前
0
0
如何学习大数据:spark发布程序

一、对于spark程序只是用于默认的spark包的情况 直接点击pcakage 将程序进行在linux当中进行发布 客户端模式:测试 spark-submit --class com.keduox.App \ --master yarn \ --deploy-mode ...

架构师springboot
4分钟前
0
0
oracle job(定时任务)

创建 定时任务 job declare job number;BEGIN DBMS_JOB.SUBMIT( JOB => job, -- job任务的唯一标识(自动生成) WHAT => 'INSERT into TEXTL (id) VALUES(TEXT......

骑羊放狼灬
8分钟前
0
0
Spring声明式事务在抛出异常时不回滚(RollBack)

Spring声明式事务默认只在RuntimeException时Rollback(回滚),不当的try catch会导致事务不回滚。 spring事务默认运行时异常回滚,RuntimeException 配置时添加异常回滚 rollback-for="Th...

叶落花开
8分钟前
0
0
赋能时空云计算 阿里云数据库时空引擎Ganos上线

随着移动互联网、位置感知技术、对地观测技术的快速发展,时空信息已从传统GIS行业渗透到大众应用及各行各业。从静态POI(兴趣点)到APP位置信息,从导航电子地图到车辆行驶轨迹,从卫星影像...

阿里云云栖社区
11分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部