页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

目录

面板
borderColor#00FFFF
borderStyledashed

原文链接 : http://zeppelin.apache.org/docs/0.7.2/rest-api/rest-configuration.html

译文链接 : http://www.apache.wiki/pages/viewpage.action?pageId=2886337(修改该链接为 ApacheCN 对应的译文链接)10031076

贡献者 : @您的名字 片刻 ApacheCN Apache中文网

 

概述

Apache Zeppelin提供了几个REST API,用于交互和远程激活zeppelin功能。所有REST API都可以从以下端点开始http://[zeppelin-server]:[zeppelin-port]/api。需要注意的是Apache的齐柏林飞艇的REST API接收或返回JSON对象,建议你安装一些JSON观众如JSONView

如果您使用Apache Zeppelin并发现需要一个额外的REST API,请提出问题或向我们发送电子邮件。需要额外的REST API,请提出问题或发送邮件

 

 

配置REST API列表

 

列出所有键/值对配置

描述GET方法返回服务器上的所有键/值对配置。
注意:出于安全考虑,一些对不会显示。
网址http://[zeppelin-server]:[zeppelin-port]/api/configurations/all
成功代码200
失败代码500
示例JSON响应
{ 
  “状态”:“OK”, 
"status": "OK",
 “信息”: ””, 
 "message": "",
 “身体”: "body": { 
    “zeppelin"zeppelin.war.tempdir”:“webapps”, 
tempdir": "webapps",
   “zeppelin "zeppelin.notebook.homescreen.hide”:“假”, 
hide": "false",
   “zeppelin "zeppelin.interpreter.remoterunner”:“binremoterunner": "bin/ interpreter.sh”, sh",
    “zeppelin"zeppelin.notebook.s3.user”:“用户”, 
user": "user",
   “zeppelin "zeppelin.server.port”:“8089”, 
port": "8089",
   “zeppelin "zeppelin.dep.localrepo”:“本地回购”, 
localrepo": "local-repo",
   “zeppelin "zeppelin.ssl.truststore.type”:“JKS”, 
type": "JKS",
   “zeppelin "zeppelin.ssl.keystore.path”:“keystore”, 
path": "keystore",
   “zeppelin "zeppelin.notebook.s3.bucket”:“zeppelin”, 
bucket": "zeppelin",
   “zeppelin "zeppelin.server.addr”:“0addr": "0.0.0.0”, 0",
    “zeppelin"zeppelin.ssl.client.auth”:“false”, 
auth": "false",
   “zeppelin "zeppelin.server.context.path”:“/”, path": "/",
    “zeppelin"zeppelin.ssl.keystore.type”:“JKS”, 
type": "JKS",
   “zeppelin "zeppelin.ssl.truststore.path”:“truststore”, 
path": "truststore",
   “zeppelin.interpreters”:“org "zeppelin.interpreters": "org.apache.zeppelin.spark.SparkInterpreter,orgSparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,orgPySparkInterpreter,org.apache.zeppelin.spark.SparkRInterpreter,orgSparkRInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,orgSparkSqlInterpreter,org.apache .zeppelin.spark.DepInterpreter,orgDepInterpreter,org.apache.zeppelin.markdown.Markdown,orgMarkdown,org.apache.zeppelin.angular.AngularInterpreter,orgAngularInterpreter,org.apache.zeppelin.shell.ShellInterpreter,orgShellInterpreter,org.apache.zeppelin.flink.FlinkInterpreter,orgFlinkInterpreter,org.apache .zeppelin.lens.LensInterpreter,orgLensInterpreter,org.apache.zeppelin.ignite.IgniteInterpreter,orgIgniteInterpreter,org.apache.zeppelin.ignite.IgniteSqlInterpreter,orgIgniteSqlInterpreter,org.apache.zeppelin.cassandra.CassandraInterpreter,orgCassandraInterpreter,org.apache.zeppelin.geode.GeodeOqlInterpreter,orgGeodeOqlInterpreter,org.apache .zeppelin.postgresql.PostgreSqlInterpreter,orgPostgreSqlInterpreter,org.apache.zeppelin.kylin.KylinInterpreter,orgKylinInterpreter,org.apache.zeppelin.elasticsearch.ElasticsearchInterpreter,orgElasticsearchInterpreter,org.apache.zeppelin.scalding。ScaldingInterpreter” scalding.ScaldingInterpreter",
    “zeppelin.ssl”:“假”, 
"zeppelin.ssl": "false",
   “zeppelin "zeppelin.notebook.autoInterpreterBinding”:“true”, 
autoInterpreterBinding": "true",
   “zeppelin "zeppelin.notebook.homescreen”:“”, 
homescreen": "",
   “zeppelin "zeppelin.notebook.storage”:“orgstorage": "org.apache.zeppelin.notebook.repo.VFSNotebookRepo”, VFSNotebookRepo",
    “zeppelin"zeppelin.interpreter.connect.timeout”:“30000”, 
timeout": "30000",
   “zeppelin "zeppelin.anonymous.allowed”:“true”, 
allowed": "true",
   “zeppelin "zeppelin.server.allowed.origins”: “*”, origins":"*",
    “zeppelin.encoding”:“UTF-8” "zeppelin.encoding": "UTF-8"
  } 
}

 

 

列出所有前缀匹配的键/值对配置

描述GET方法返回服务器上所有前缀匹配的密钥/值对配置。
注意:出于安全考虑,一些对不会显示。
网址http://[zeppelin-server]:[zeppelin-port]/api/configurations/prefix/[prefix]
成功代码200
失败代码500
示例JSON响应
{ 
  “状态”:“OK”, 
"status": "OK",
 “信息”: ””, 
 "message": "",
 “身体”: "body": { 
    “zeppelin"zeppelin.ssl.keystore.type”:“JKS”, 
type": "JKS",
   “zeppelin "zeppelin.ssl.truststore.path”:“truststore”, 
path": "truststore",
   “zeppelin "zeppelin.ssl.truststore.type”:“JKS”, 
type": "JKS",
   “zeppelin "zeppelin.ssl.keystore.path”:“keystore”, 
path": "keystore",
   “zeppelin.ssl”:“假”, 
 "zeppelin.ssl": "false",
   “zeppelin "zeppelin.ssl.client.auth”:“false” 
auth": "false"
  } 
}