运行 Jupyter/IPython 关于 Zeppelin 的文档

Running Jupyter/IPython document on Zepplin

我在 Jupyter 上有大量现有文档 运行ning。我想搬到 Zeppelin。

我假设 Zeppelin 中有 Jupyter 页面 运行,但我找不到任何文档。有人试过这个吗?它有效吗?谁有有用的link?

谢谢 彼得

Jupyter 的 ipynb 是 json 文件。你可以找到 The Jupyter Notebook Format

Zeppelin 的 note.json 也是 json 格式。每个笔记本都有一个文件夹(笔记本id)和note.json.

应该可以用一个小的应用程序来转换。我认为最重要的信息应该是。

cells(jupyter) -> paragraphs(Zeppelin)

cell -> paragraph

cell_type -> %... in text

source -> text

您可以使用 Pull Request 2393 to convert one jupyter notebook (.ipynb) to apache zeppelin notebook (.json). It's not yet released and the documentation is still in progress (see ZEPPELIN-2616 引入的新 "JupyterUtility"。但是您可以采用 0.8.0-SNAPSHOT 构建或检查源代码并使用 Maven build/use 它。

例如:结帐 -> 切换到文件夹 "zeppelin-jupyter":

mvn exec:java -Dexec.mainClass="org.apache.zeppelin.jupyter.JupyterUtil" -Dexec.args="-i INPUTFILE.ipynb -o OUTPUTFILE.json"

已在 Zeppelin 0.10.0 中解决。这是已关闭的拉取请求 ZEPPELIN-3033

在“关于 Zepplin”菜单中查看版本。

从主页转到“导入笔记”

然后就可以select导入ipynb文件了。

翻译可能不行。您必须导出文件,使用文本编辑器默认替换所有解释器,然后再次导入。

如果您将 Zeppelin 与 HortonWorks 或 Cloudera 一起使用,请小心。 Zeppelin 的版本是0.8.0。 Here is the doc

目前,我没有找到有关如何将 jupyter 文件导入 zeppelin 的官方文档。我认为我不存在,因为拉取请求已打开 ZEPPELIN-2616