Zeppelin笔记本执行不是手动

时间:2017-10-23 12:18:15

标签: apache-spark apache-spark-sql apache-zeppelin spark-submit

有没有办法在zeppelin笔记本中执行spark代码,而不必以交互方式执行?我正在寻找具体的东西,或者是否有人可以指出我正确的方向。或者,提交火花塞代码的其他方式,目前在齐柏林飞艇笔记本中。我不能使用spark-submit的原因是由于安全原因没有命令行访问。

1 个答案:

答案 0 :(得分:1)

Zeppelin提供REST API,除其他功能外,还可用于运行单个段落,synchronously

http://[zeppelin-server]:[zeppelin-port]/api/notebook/run/[noteId]/[paragraphId]

asynchronously

http://[zeppelin-server]:[zeppelin-port]/api/notebook/job/[noteId]/[paragraphId]

以及whole notebook

http://[zeppelin-server]:[zeppelin-port]/api/notebook/job/[noteId]

也可以从笔记本本身和REST API定义CRON作业。