Löscht Partitionen aus einer Tabelle.
HTTP-Anfrage
POST https://biglake.googleapis.com/hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchDelete
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Verweis auf die Tabelle, zu der diese Partitionen gehören, im Format „projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}“. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"partitionValues": [
{
object ( |
| Felder | |
|---|---|
partitionValues[] |
Erforderlich. Die Liste der zu löschenden Partitionen (identifiziert durch ihre Werte). In einem Batch können maximal 900 Partitionen gelöscht werden. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist der Antworttext ein leeres JSON-Objekt.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/bigqueryhttps://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie unter Authentication Overview.
PartitionValues
Stellt die Werte einer Partition dar.
| JSON-Darstellung |
|---|
{ "values": [ string ] } |
| Felder | |
|---|---|
values[] |
Erforderlich. Die Werte der Partitionsschlüssel, wobei jeder Wert einem bestimmten Partitionsschlüssel in der Reihenfolge entspricht, in der die Schlüssel definiert sind. |