首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Livy上传Python脚本

使用Livy上传Python脚本
EN

Stack Overflow用户
提问于 2017-04-18 08:14:40
回答 1查看 1.5K关注 0票数 3

我正试图找到一种方法,在spark服务器上使用Livy API (or client)来推送python脚本。我试过以下几种方法。

  1. curl -X POST '{"file":"/user/test/pi.py"}‘-H’内容-Type: application/json“localhost:8998/批”

,但是当我看到日志时,它给出的文件没有找到,因为它试图在服务器上找到路径。

  1. 使用Livy Python客户端。

R= client.upload_pyfile("/tmp/code/test.py")

,这将返回一个未来的对象,但是未创建批处理(我甚至不确定它要上传到的文件路径)。

基本上我想要的是-

  1. 能够通过API上传文件,使用Livy在Spark服务器上上传。
  2. 提交批处理/运行触发器。利用利维。
EN

回答 1

Stack Overflow用户

发布于 2018-01-19 16:38:27

使用Livy JAVA客户端,我也可以这样做。我已经将jar上传到Livy Server并提交了Spark作业。

您可以参考下面的链接。https://livy.incubator.apache.org/docs/latest/programmatic-api.html

注意: 1.等待livy客户端成功上传jar/文件。2. jar/文件应该在livy服务器或HDFS中可用,而HDFS是livy服务器可以访问的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43467015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档