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

Exclui partições de uma tabela.

Solicitação HTTP

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

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
{
  "partitionValues": [
    {
      object (PartitionValues)
    }
  ]
}
Campos
partitionValues[]

object (PartitionValues)

Obrigatório. A lista de partições (identificadas pelos valores) a serem excluídas. É possível excluir no máximo 900 partições em lote.

Corpo da resposta

Se não houver nenhum problema, o corpo da resposta será um objeto JSON vazio.

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.

PartitionValues

Representa os valores de uma partição.

Representação JSON
{
  "values": [
    string
  ]
}
Campos
values[]

string

Obrigatório. Os valores das chaves de partição, em que cada valor corresponde a uma chave de partição específica na ordem em que as chaves são definidas.