探索Apache Zeppelin用户界面
主首页
第一次连接到Zeppelin(默认安装启动在http://localhost:8080),您将进入类似于以下截图的主页。

页面左侧列出了所有现有的笔记。这些笔记默认存储在$ZEPPELIN_HOME/notebook文件夹中。
您可以使用输入文本表单按名称过滤它们。您还可以创建一个新笔记,刷新现有笔记列表(以防您手动将它们复制到$ZEPPELIN_HOME/notebook文件夹中)并导入一个笔记。

当点击Import Note链接时,会打开一个新对话框。从那里你可以从本地磁盘或远程位置导入你的笔记,如果你提供了URL。

默认情况下,导入的笔记名称与原始笔记相同,但您可以通过提供新名称来覆盖它。
菜单
笔记本
Notebook 菜单提供了与主页中的笔记管理部分几乎相同的功能。从下拉菜单中,您可以:
- 打开选定的笔记
- 按名称过滤节点
- 创建一个新笔记

设置
此菜单允许您访问设置并显示有关Zeppelin的信息。如果您使用默认的shiro配置,用户名将设置为anonymous。如果您想设置身份验证,请参阅Shiro Authentication。

关于 Zeppelin
您可以在此菜单中检查Zeppelin版本。

解释器
在这个菜单中,您可以:
- 配置现有的解释器实例
- 添加/删除 解释器实例

凭证
此菜单允许您保存传递给解释器的数据源的凭据。

配置
此菜单显示在配置文件 $ZEPPELIN_HOME/conf/zeppelin-site.xml 中设置的所有 Zeppelin 配置。

笔记布局
每个Zeppelin笔记由1到N个段落组成。笔记可以看作是一个段落容器。

段落
每个段落由两部分组成:code section,您可以在其中放置源代码,以及result section,您可以在其中查看代码执行的结果。

在每个段落的右上角有一些命令用于:
- 执行段落代码
- 隐藏/显示
code section - 隐藏/显示
结果部分 - 配置段落
要配置段落,只需点击齿轮图标:

从这个对话框中,您可以(按降序排列):
- 找到段落ID(20150924-163507_134879501)
- 控制段落宽度。由于 Zeppelin 使用了 Twitter Bootstrap 的网格系统,每个段落的宽度可以从 1 到 12 进行调整
- 将段落向上移动1级
- 将段落向下移动1级
- 创建一个新段落
- 更改段落标题
- 在
code section中显示/隐藏行号 - 禁用此段落的运行按钮
- 将当前段落导出为iframe并在新窗口中打开iframe
- 清除
结果部分 - 删除当前段落
笔记工具栏
在笔记的顶部,您可以找到一个工具栏,该工具栏展示了命令按钮以及配置、安全和显示选项。

在最右侧显示的是笔记名称,只需点击它即可显示输入表单并进行更新。
在工具栏的中间,您可以找到命令按钮:
- 按显示顺序依次执行所有段落
- 隐藏/显示所有段落的
代码部分 - 隐藏/显示所有段落的
结果部分 - 清除
result section中的所有段落 - 克隆当前笔记
- 将当前笔记导出为JSON文件。_请注意,所有段落的
代码部分和结果部分都将被导出。如果某些段落的结果部分中有大量数据,建议在导出前清理它们 - 提交当前节点内容
- 删除笔记
- 使用CRON语法安排所有段落的执行

在笔记工具栏的右侧,您可以找到配置图标:
- 显示所有键盘快捷键
- 配置解释器绑定到当前笔记
- 配置笔记权限
- 在
default、simple和report之间切换节点显示模式
