Method: projects.locations.batches.create

Membuat workload batch yang dieksekusi secara asinkron.

Permintaan HTTP

POST https://dataproc.googleapis.com/v1/{parent=projects/*/locations/*}/batches

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Resource induk tempat batch ini akan dibuat.

Otorisasi memerlukan izin IAM berikut pada resource parent yang ditentukan:

  • dataproc.batches.create

Parameter kueri

Parameter
batchId

string

Opsional. ID yang akan digunakan untuk batch, yang akan menjadi komponen akhir dari nama resource batch.

Nilai ini harus berisi 4-63 karakter. Karakter yang valid adalah /[a-z][0-9]-/.

requestId

string

Opsional. ID unik yang digunakan untuk mengidentifikasi permintaan. Jika layanan menerima dua CreateBatchRequest dengan requestId yang sama, permintaan kedua akan diabaikan dan Operasi yang sesuai dengan Batch pertama yang dibuat dan disimpan di backend akan ditampilkan.

Rekomendasi: Tetapkan nilai ini ke UUID.

Nilai hanya boleh berisi huruf (a-z, A-Z), angka (0-9), garis bawah (_), dan tanda hubung (-). Panjang maksimalnya adalah 40 karakter.

Isi permintaan

Isi permintaan memuat instance Batch.

Isi respons

Jika berhasil, isi respons memuat instance Operation yang baru dibuat.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.