博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Zeppelin Notebook 存储访问 REST API
阅读量:6289 次
发布时间:2019-06-22

本文共 1907 字,大约阅读时间需要 6 分钟。

hot3.png

Apache Zeppelin Notebook Repository API

概览

Apache Zeppelin 提供了多个REST APIs用于远程功能交互操作。 所有的REST APIs 都通过 endpoint http://[zeppelin-server]:[zeppelin-port]/api 进行操作。注意,Apache Zeppelin 的REST APIs 都接受和返回 JSON 对象, 建议安装 JSON viewers, 比如 。

Notebook Repository REST API 列表

列出所有可用的notebook repositories

Description This GET method returns all the available notebook repositories.
URL http://[zeppelin-server]:[zeppelin-port]/api/notebook-repositories
Success code 200
Fail code 500
Sample JSON response
{  "status": "OK",  "message": "",  "body": [    {      "name": "GitNotebookRepo",      "className": "org.apache.zeppelin.notebook.repo.GitNotebookRepo",      "settings": [        {          "type": "INPUT",          "value": [],          "selected": "ZEPPELIN_HOME/zeppelin/notebook/",          "name": "Notebook Path"        }      ]    }  ]}

重新载入notebook repository

Description This GET method triggers reloading and broadcasting of the note list.
URL http://[zeppelin-server]:[zeppelin-port]/api/notebook-repositories/reload
Success code 200
Fail code 500
Sample JSON response
{  "status": "OK",  "message": ""}

 

更新指定的 notebook repository

Description This PUT method updates a specific notebook repository.
URL http://[zeppelin-server]:[zeppelin-port]/api/notebook-repositories
Success code 200
Fail code 404 when the specified notebook repository doesn't exist
406 for invalid payload
500 for any other errors
Sample JSON input
{  "name":"org.apache.zeppelin.notebook.repo.GitNotebookRepo",  "settings":{    "Notebook Path":"/tmp/notebook/"  }}
Sample JSON response
{  "status": "OK",  "message": "",  "body": {    "name": "GitNotebookRepo",    "className": "org.apache.zeppelin.notebook.repo.GitNotebookRepo",    "settings": [      {        "type": "INPUT",        "value": [],        "selected": "/tmp/notebook/",        "name": "Notebook Path"      }    ]  }}

转载于:https://my.oschina.net/u/2306127/blog/894658

你可能感兴趣的文章
《SOA达人迷》目录—导读
查看>>
Apache Kylin权威指南1.5 Apache Kylin的主要特点
查看>>
Java IO: 其他字节流(上)
查看>>
Java中的锁
查看>>
节省60%费用!巧用阿里云归档存储降低基因测序成本
查看>>
《Adobe Dreamweaver CS6中文版经典教程》——1.7 创建自定义的快捷键
查看>>
linux学习笔记三: secureCRT小键盘输入数字键的时候,出现字母的解决方法:
查看>>
beego打印请求http内容
查看>>
手机自动化测试:Appium源码分析之跟踪代码分析二
查看>>
老李推荐:第8章7节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-小结
查看>>
Java语言概述
查看>>
支持 web sftp的Jumpserver 1.4.2 发布
查看>>
企业环境下MySQL5.5调优
查看>>
【阿里云MVP Meetup 第四期】产业中的“图像识别”分享与探索,干货来袭!
查看>>
集体通宵发版怎么破?阿里敏捷教练开出四道“药方”
查看>>
git常用命令
查看>>
3.07-JS合并两个JSON对象
查看>>
VUE2.0 实现移动端在固定区域内的滚动效果
查看>>
angularjs入门(一)
查看>>
环境变量PATH、cp命令、mv命令、cat命令、tac命令、more、less、head、tail
查看>>