Ringkasan API dan Library Klien

Antarmuka yang tersedia

Anda dapat menggunakan salah satu dari beberapa antarmuka terprogram saat berinteraksi dengan Managed Service untuk Apache Spark. Berikut antarmuka yang tersedia, sesuai urutan yang kami rekomendasikan untuk digunakan:

  • Library Klien Google Cloud: Library klien Managed Service untuk Apache Spark (rilis alfa dan beta) tersedia dalam beberapa bahasa dan dibuat di gRPC. Library klien ini menyediakan lapisan abstraksi di atas gRPC dan menangani detail polling operasi, percobaan ulang, dan lainnya.

  • gRPC: Jika library klien tidak tersedia untuk bahasa pemrograman pilihan Anda, Anda dapat membuat library klien gRPC untuk Dataproc dalam bahasa apa pun yang didukung gRPC. Untuk melakukannya, Anda akan memerlukan buffer protokol definisi layanan yang tersedia dari repositori kami di GitHub. Kemudian, Anda dapat mengikuti petunjuk untuk bahasa pilihan Anda di grpc.io untuk membuat dan menggunakan klien Anda.

  • REST API: Jika Anda tidak dapat menggunakan library klien Managed Service untuk Apache Spark atau gRPC API, gunakan REST API.