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

Elimina le partizioni da una tabella.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. Riferimento alla tabella a cui appartengono queste partizioni, nel formato projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "partitionValues": [
    {
      object (PartitionValues)
    }
  ]
}
Campi
partitionValues[]

object (PartitionValues)

Obbligatorio. L'elenco delle partizioni (identificate dai relativi valori) da eliminare. In un batch è possibile eliminare un massimo di 900 partizioni.

Corpo della risposta

In caso di esito positivo, il corpo della risposta è un oggetto JSON vuoto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per saperne di più, consulta la Authentication Overview.

PartitionValues

Rappresenta i valori di una partizione.

Rappresentazione JSON
{
  "values": [
    string
  ]
}
Campi
values[]

string

Obbligatorio. I valori delle chiavi di partizione, dove ogni valore corrisponde a una chiave di partizione specifica nell'ordine in cui sono definite le chiavi.