我可以使用 Cloud Dataproc Python API 从我的本地系统上传 Jar 吗?

Can I Upload a Jar from My Local System using Cloud Dataproc Python API?

使用 Google 云命令行 CLI 运行 您可以使用 --jars 标志指定本地 jar。但是我想使用 Python API 提交工作。我有这个工作但是当我指定 jar 时,如果我使用 file: 前缀,它会在 Dataproc 主集群而不是我的本地工作站上查找。

有一个简单的解决方法,就是先使用 GCS 库上传 jar,但我想检查 Dataproc 客户端库是否已经支持这个方便的功能。

暂时没有。正如您所提到的,严格使用 Python 客户端库执行此操作的最便捷方法是首先使用 GCS 客户端,然后指向 GCS 中的作业文件。