0.序

  说实在的这个功能太赞了

  在一开始接触的时候不知道有这个功能,我尝试做一下配置,发现非常的棒。

  棒的原因有两点:

  1. 可以在随时随地有互联网的地方访问自己的ZeppelinHub来查看ZeppelinNoteBook,这个Notebook上的内容是与你服务器上的同步的,如果的你的notebook设置过自动更新相应的一段时间后你自己也可以查看到这个新的结果(应该会有一定的延迟)。
  2. 分享给别人,除了使用这个东西作为存储和查看,我们一定很想把这这些东西分享给别人,它这个网站就可以设置space来存放你想分享的notebook,下面的地址是我在测试和学习R时候的一个notebook:

https://www.zeppelinhub.com/viewer/notebooks/bm90ZTovL3B1ci9qdXN0LWZvci1sZWFybmluZy16ZXBwZWxpbi9iY2RiYzJhNzFjMjg0ODY5OGUzOTBiNGZlODc2ZDZkOS9ub3RlLmpzb24

  比较粗糙,刚开始学,请勿吐槽!!!

1.下载安装需要的jar包:

链接所在地址:

http://help.zeppelinhub.com/zeppelin_integration/

由此我们知道要这么做:

cd /opt/zeppelin-0.6.-bin-all/lib
wget https://s3-ap-northeast-1.amazonaws.com/zeppel.in/zeppelinhub-integration-v0.4.0-all.jar

2.注册ZeppelinHub账号新建instance并且生成对应的Token值:

注册地址:https://www.zeppelinhub.com/register

登录你自己的账号后,

点击这个:

生成一个新的Instance,

这里的Include Zepp Credentials 是你服务器Zeppelin本地有用户的话,可以加上,这样的话只有该用户的notebook会被上传!

我这里是匿名的,所以就没用

创建好我就可以看到token值了

3.配置Zeppelin来连接我们的ZeppelinHub账号里的instance:

然后我们复制这个token值到类似余下面的文本:

export ZEPPELIN_NOTEBOOK_STORAGE="org.apache.zeppelin.notebook.repo.VFSNotebookRepo, org.apache.zeppelin.notebook.repo.zeppelinhub.ZeppelinHubRepo"
export ZEPPELINHUB_API_TOKEN="你的Token key ,填到这里!!!!!!"
export ZEPPELINHUB_API_ADDRESS="https://www.zeppelinhub.com"

然后 把上面填好Token值的添加到Zeppelin根目录下的conf中的zeppelin-env.sh中即可;

记住这里"="的两端不能有空格!!!

如果有userkey的话还需配置这一项:

export ZEPPELINHUB_USER_KEY="你的USER KEY !!!!!!"

重启Zeppelin的服务:

/opt/zeppelin-0.6.-bin-all/bin/zeppelin-daemon.sh restart

我们可以查看instance测左端可以看到一个绿色的小圆点,那个就是连接上了的意思。

4.分享notebook:

新建一个space:

使用鼠标拖拽我们的notebook到我们新建的space,然后复制URL给你的朋友,使用浏览器就可以看到那个编写好的notebook了!!!

注意:拖拽的时候按住这个:

就如上面最开始的那个连接一样!

分享的话点这个:

ok!这篇文章的内容到此就结束了!!!

使用ZeppelinHub来存储和展示ZeppelinNoteBook的更多相关文章

  1. 3.2.1 配置构建Angular应用——简单的笔记存储应用——展示功能

    本节我们会通过构建一个简单的笔记存储应用(可以载入并修改一组简单的笔记)来学习如何应用Angular的特性.这个应用用到的特性有: 在JSON文件中存储笔记 展示.创建.修改和删除笔记 在笔记中使用M ...

  2. slideshare原本是一个专业的幻灯片存储与展示的网站

    slideshare就是其中一个.slideshare原本是一个专业的幻灯片存储与展示的网站,它支持扩展名为ppt.pps和odp三种格式的幻灯片,用户上传成功以后slideshare会提供给用户一个 ...

  3. 基于ELK的日志分析、存储、展示

    原文:https://blog.51cto.com/11134648/2163789 ELK简介 ELK是一套完整的日志解决方案,由ElasticSearch.Logstash. Kibana这三款开 ...

  4. redis’五种格式的存储与展示

    Redis支持持久化只是它的一件武器,另外,它针对不同的需求也提供了多达5种数据存储方式,以最大效率上的实现你的需求,下面分别说一下: 一  string(字符串) string是最简单的类型,你可以 ...

  5. 3.2 配置构建Angular应用——简单的笔记存储应用

    本节我们会通过构建一个简单的笔记存储应用(可以载入并修改一组简单的笔记)来学习如何应用Angular的特性.这个应用用到的特性有: 在JSON文件中存储笔记 展示.创建.修改和删除笔记 在笔记中使用M ...

  6. RRDTool 存储原理简介——基于时间序列的环型数据库

    转自:http://www.jianshu.com/p/b925b1584ab2 RRDTool是一套监测工具,可用于存储和展示被监测对象随时间的变化情况.比如,我们在 Windows 电脑上常见的内 ...

  7. 使用NodeJS+AngularJS+MongoDB实现一个Web数据扒取-分析-展示的系统

    说到Web爬虫,Python占了半壁江山.但是Web页面不是Python的强项了,如果需要扒取Web数据,再Mashup出来一个自己的系统,全端JS是个不错的解决方案(其实不用Python扒数据是因为 ...

  8. 腾讯云的对象存储COS

    什么是对象存储COS Clound Object Storage,COS,专门为企业和开发者们提供能够存储海量的分布式存储服务,用户可以随时通过互联网对大量数据进行批量存储和处理,在任意位置存储和检索 ...

  9. Zipkin存储Sleuth信息实现调用链追踪的几种方法

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/alva_xu/article/detail ...

随机推荐

  1. CAD类型转换

    AcDbEntity *pEnt; AcDbCircle *pcir = AcDbCircle::cast(pEnt); static_cast<AcDbCircle*>(pEnt); p ...

  2. Linux:用户和组总结

    从创建文件说起:useradd xiaomi           这里是创建了xiaomi用户 默认系统还会创建:/home/xiaomi  /var/mail/xiaomi        即家目录和 ...

  3. Yii2开发技巧 使用类似闭包的方式封装事务

    在控制器中执行事务的时候,一般的代码如下: $transaction = Yii::$app->db->beginTransaction(); try { //一些业务代码 $transa ...

  4. Codeforces 918C/917A - The Monster

    传送门:http://codeforces.com/contest/918/problem/C 一个括弧串由字符‘(’和‘)’组成.一个正确的串可被递归地定义,定义如下: ①空串e是一个正确的串: ② ...

  5. 在 ServiceModel 客户端配置部分中,找不到引用协定“XXX”的默认终结点元素

    一.问题 在调用远程web services接口时出现了以下问题: 二.可能的原因和解决方法 网站根目录里的web.config文件缺少了相应的配置信息 <?xml version=" ...

  6. css的基本操作学习--css样式,选择器,hover,文字属性,文本属性,背景

    什么是css? 通配符选择器 <head> /* *通配符选择器 匹配任何元素 */ *{ margin: 0; padding: 0; } </head> css样式有三种 ...

  7. Maven学习总结(2)——Maven项目构建过程练习

    Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建 ...

  8. Codeforces Round #418 (Div. 2) C. An impassioned circulation of affection

    C. An impassioned circulation of affection time limit per test 2 seconds memory limit per test 256 m ...

  9. [bzoj3702/2212][Poi2011]二叉树/Tree Rotations_线段树

    二叉树 Tree Rotations bzoj-3702 bzoj-2212 Poi-2011 题目大意:现在有一棵二叉树,所有非叶子节点都有两个孩子.在每个叶子节点上有一个权值(有n个叶子节点,满足 ...

  10. MySQL:解决MySQL无法启动的问题

    MySQL无法启动的原因有多种,这里是我遇到的一种情况和解决方法. 起因: 最近项目需要使用MySQL,于是想在MAC上安装一个本地的数据库,但是其实忘了已经安装过一个版本了,结果发现新的服务器怎么也 ...