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

Atualiza partições em uma tabela.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. Referência à tabela a que essas partições pertencem, no formato projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "requests": [
    {
      object (UpdatePartitionRequest)
    }
  ]
}
Campos
requests[]

object (UpdatePartitionRequest)

Obrigatório. Solicitações para atualizar partições na tabela.

Corpo da resposta

Mensagem da resposta para "partitions.batchUpdate".

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "partitions": [
    {
      object (Partition)
    }
  ]
}
Campos
partitions[]

object (Partition)

A lista de partições que foram atualizadas. É possível atualizar no máximo 900 partições em um lote.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte Authentication Overview.

UpdatePartitionRequest

Mensagem de solicitação para UpdatePartition.

Representação JSON
{
  "partition": {
    object (Partition)
  },
  "updateMask": string
}
Campos
partition

object (Partition)

Obrigatório. A partição a ser atualizada.

updateMask

string (FieldMask format)

Opcional. Lista de campos a serem atualizados.

Uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".