Method: hive.v1.projects.catalogs.databases.tables.partitions.batchUpdate

Memperbarui partisi dalam tabel.

Permintaan HTTP


POST https://biglake.googleapis.com/hive/v1/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchUpdate

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Referensi ke tabel tempat partisi ini berada, dalam format projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (UpdatePartitionRequest)
    }
  ]
}
Kolom
requests[]

object (UpdatePartitionRequest)

Wajib. Permintaan untuk memperbarui partisi dalam tabel.

Isi respons

Pesan respons untuk partitions.batchUpdate.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "partitions": [
    {
      object (Partition)
    }
  ]
}
Kolom
partitions[]

object (Partition)

Daftar partisi yang telah diperbarui. Maksimum 900 partisi dapat diperbarui dalam batch.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

UpdatePartitionRequest

Pesan permintaan untuk UpdatePartition.

Representasi JSON
{
  "partition": {
    object (Partition)
  },
  "updateMask": string
}
Kolom
partition

object (Partition)

Wajib. Partisi yang akan diperbarui.

updateMask

string (FieldMask format)

Opsional. Daftar kolom yang akan diperbarui.

Ini adalah daftar nama kolom yang sepenuhnya valid dan dipisahkan koma. Contoh: "user.displayName,photo".