【发布时间】:2018-01-20 00:38:27
【问题描述】:
我正在尝试找到一种在 spark 服务器上使用 Livy API (or client) 推送 python 脚本的方法。我尝试了以下方法。
curl -X POST --data '{"file": "/user/test/pi.py"}' -H "Content-Type: application/json" localhost:8998/batches
,但是当我 查看它给出的日志文件未找到,因为它正在尝试查找 服务器上的路径。
- 使用 Livy Python 客户端。
r = client.upload_pyfile("/tmp/code/test.py")
,这将返回一个未来 对象,但未创建批次,(我什至不确定 上传到的文件路径)。
基本上我想要的是 -
能够通过API上传文件,在Spark服务器上 使用 Livy。
提交批处理/运行触发器。使用 Livy。
【问题讨论】:
-
您找到解决方案了吗? :)
-
目前运气不佳。
标签: apache-spark pyspark livy