我正在编写一个java代码,其中使用
Spark batches
运行Dataproc Serverless
。我最初在 java 中使用 Dataproc Client Library
,到目前为止,它工作得很好。然而,通过查看 Dataproc Serverless
文档 (https://cloud.google.com/dataproc-serverless/docs),没有提及使用 Java 客户端与其进行交互 - 它提到了 REST、RPC 和云SDK。
我开始怀疑我是否做错了什么。使用
Dataproc Client Library
进行 Dataproc Serverless
相关操作实际上不推荐或受到某种限制吗?
您做得对 - Dataproc 客户端库是与 Dataproc Serverless 交互的正确库(就上下文而言,它使用 Dataproc Serverless 文档中提到的 gRPC API)。一般来说,Dataproc Serverless 是整个 Dataproc 产品的一部分。 Dataproc 无服务器文档页面上未提及 Dataproc 客户端库这一事实是一个错误。