在AWS EMR上向Zeppelin添加外部依赖关系。列出的命令不起作用,文档稀疏

时间:2019-03-21 15:26:30

标签: amazon-emr apache-zeppelin

因此,我在本地计算机上加载了Zeppelin,并使用以下代码将其加载到个人maven存储库中的maven依赖项:

%dep
z.addRepo("snapshots").url("https://companynexusrepository.adsrvr.org/repository/reponame").username("username").password("password")
z.load("groupId:artifactId:version")

我试图在Zeppelin上的EMR上执行相同的操作,并得到一个错误。我尝试了以下操作:

%dep
z.addRepo("snapshots").url("https://companynexusrepository.adsrvr.org/repository/reponame").username("username").password("password")
z.load("groupId:artifactId:version")

Interpreter dep not found

尝试%spark使我更进一步,但后来ZeppelinContext无法访问依赖项加载器

%spark
z.addRepo("snapshots").url("https://companynexusrepository.adsrvr.org/repository/reponame").username("username").password("password")
z.load("groupId:artifactId:version")

%spark.dep找不到,尝试使用诸如d和r(而不是z)之类的其他常见变量字母也不起作用。在此之前有人这样做可以为我指明正确的方向,或提出更好的方法?地面上的文件超轻。

我也可以加载一个S3上已删除的.jar,而不是从私有Maven存储库中加载。

0 个答案:

没有答案