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

מחיקת מחיצות מטבלה.

בקשת HTTP


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

כתובות ה-URL כתובות בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. הפניה לטבלה שאליה המחיצות האלה משתייכות, בפורמט projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "partitionValues": [
    {
      object (PartitionValues)
    }
  ]
}
שדות
partitionValues[]

object (PartitionValues)

חובה. רשימת המחיצות (שמזוהות לפי הערכים שלהן) שרוצים למחוק. אפשר למחוק עד 900 מחיצות בבת אחת.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה הוא אובייקט JSON ריק.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

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

ניתן למצוא מידע נוסף כאן: Authentication Overview.

PartitionValues

מייצג את הערכים של מחיצה.

ייצוג ב-JSON
{
  "values": [
    string
  ]
}
שדות
values[]

string

חובה. הערכים של מפתחות החלוקה, כאשר כל ערך תואם למפתח חלוקה ספציפי בסדר שבו המפתחות מוגדרים.