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

עדכון המחיצות בטבלה.

בקשת HTTP


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

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

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

פרמטרים
parent

string

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

גוף הבקשה

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

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

object (UpdatePartitionRequest)

חובה. בקשות לעדכון מחיצות בטבלה.

גוף התשובה

הודעת תשובה ל-partitions.batchUpdate.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

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

object (Partition)

רשימת המחיצות שעודכנו. אפשר לעדכן עד 900 מחיצות בבת אחת.

היקפי הרשאות

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

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

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

UpdatePartitionRequest

הודעת בקשה ל-UpdatePartition.

ייצוג ב-JSON
{
  "partition": {
    object (Partition)
  },
  "updateMask": string
}
שדות
partition

object (Partition)

חובה. המחיצה שאמורה להתעדכן.

updateMask

string (FieldMask format)

זה שינוי אופציונלי. רשימת השדות לעדכון.

זוהי רשימה מופרדת בפסיקים של שמות שדות שמוגדרים במלואם. דוגמה: "user.displayName,photo"