Apache Zeppelin上的一个大项目

时间:2017-05-19 14:46:15

标签: apache-spark spark-streaming apache-zeppelin

我有一个需要通过Zeppelin启动的流媒体工作。但是,这是一个非常大的项目。据我所知,在Zeppelin上推出的程序是笔记本式的,最多有几百行代码。

我的代码有几千行,包含许多类和对象。我怎样才能在Zeppelin上推出如此大的项目。

对于某些特殊要求,我必须这样做......

1 个答案:

答案 0 :(得分:1)

正确且受支持的方法是为代码提取API 将其编译为jar 库,并使用Zeppelin的依赖处理[请参阅解释器设置]来< strong>将现有项目的jar 添加到Zeppelin。然后,您可以使用紧凑且与笔记本兼容的代码,从Zeppelin中调用项目的复杂方法。