我正在寻找一种互动方式来处理类似于rstudio的spark-shell
。
我的用法很简单 - 我想在编辑器中编写代码并在spark shell的终端中逐行执行。
我曾尝试过Jupyter笔记本和Zeppelin,但它们似乎还没有像Python后端一样准备好。
目前我每次都会剪切和粘贴,但这会在一段时间后变得很累。
谷歌搜索没有提出我认为有用的任何东西。
答案 0 :(得分:0)
您可以使用Jupyter笔记本,但您需要安装和配置各自的内核到Jupyter
All available kernels for Jupyter
正如你所说的spark-shell,我假设你正在编写scala代码
scala的可用内核包括:sparkmagic和Jupyter-scala
截至目前,Jupyter将允许您将脚本下载为扩展名为.py的文件
更改其扩展和编译将是一个开销(即使它可以在一定程度上减少您的工作)
答案 1 :(得分:0)
有两种选择: