原文链接 : http://zeppelin.apache.org/docs/0.7.2/interpreter/shell.html

译文链接 : http://cwiki.apachecn.org/pages/viewpage.action?pageId=10030917

贡献者 : 片刻 ApacheCN Apache中文网

概述

Shell解释器使用 Apache Commons Exec执行外部进程。在Zeppelin笔记本中,您可以%sh在段落的开头调用系统shell并运行命令。

注意:目前,每个命令以Zeppelin服务器的运行方式运行。

配置

在“Zeppelin”下拉菜单中的“Interpreters”菜单中,您可以设置Shell解释器的属性值。

名称描述
shell.command.timeout.millisecs60000Shell命令以毫秒为单位超时
zeppelin.shell.auth.type 支持的验证方式类型有SIMPLE和KERBEROS
zeppelin.shell.principal 从keytab加载的主要名称
zeppelin.shell.keytab.location keytab文件的路径

示例

以下示例演示了Zeppelin笔记本中Shell的基本用法。

Shell 解释器 - 图1

如果您需要有关使用Shell解释器的Zeppelin 解释器设置的更多信息,请阅读什么是解释器设置?第一节。