【发布时间】:2019-03-27 05:33:33
【问题描述】:
使用 Jupyter 笔记本(ipynb 文件),当我将文件提交到 GitHub 时,GitHub 可以很好地呈现我的笔记本:命令 + 命令的所有输出。
但是,GitHub 不能很好地呈现 Zeppelin 笔记本(JSON 文件),它只显示 JSON 文本文件内容。有没有办法在 GitHub 中查看 Zeppelin notebook?
【问题讨论】:
使用 Jupyter 笔记本(ipynb 文件),当我将文件提交到 GitHub 时,GitHub 可以很好地呈现我的笔记本:命令 + 命令的所有输出。
但是,GitHub 不能很好地呈现 Zeppelin 笔记本(JSON 文件),它只显示 JSON 文本文件内容。有没有办法在 GitHub 中查看 Zeppelin notebook?
【问题讨论】:
如hortonworks-gallery/zeppelin-notebooks 所示,您需要使用第三方查看器来查看那些 GitHub 不直接支持的文件:
通过将 #1 中的 URL 粘贴到 ZeppelinHub 查看器 (https://app.zepl.com/explore) 中,生成一个预览笔记本的链接。
这将为您的笔记本生成一个预览页面(在一个类似于 https://www.zepl.com/viewer/notebooks/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2hvcnRvbndvcmtzLWdhbGxlcnkvemVwcGVsaW4tbm90ZWJvb2tzL21hc3Rlci8yQTk0TTVKMVovbm90ZS5qc29u/ 的 URL 上)
【讨论】:
Github 本身不能这样做,如下所示: https://github.com/hortonworks-gallery/zeppelin-notebooks/blob/master/2A94M5J1Z/note.json
谷歌浏览器有一个插件可以帮助实现这一点,但目前无法使用。 https://chrome.google.com/webstore/detail/apache-zeppelin-github-vi/nmcclabkicmehbdlfnmlgdbihinlldhc?hl=en-US
【讨论】: