הוספת מחיצות לטבלה.
בקשת HTTP
POST https://biglake.googleapis.com/hive/v1/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchCreate כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. הפניה לטבלה שאליה רוצים להוסיף את המחיצות, בפורמט projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"requests": [
{
object ( |
| שדות | |
|---|---|
requests[] |
חובה. בקשות להוספת מחיצות לטבלה. |
skipExistingPartitions |
זה שינוי אופציונלי. תואם לדגל |
גוף התשובה
הודעת תגובה ל-partitions.batchCreate.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"partitions": [
{
object ( |
| שדות | |
|---|---|
partitions[] |
רשימת המחיצות שנוספו. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/bigqueryhttps://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
CreatePartitionRequest
הודעת בקשה ל-CreatePartition. המחיצה מזוהה באופן ייחודי על ידי ערכים, שהם רשימה מסודרת. לכן, אין שדה נפרד של שם או מזהה מחיצה.
| ייצוג ב-JSON |
|---|
{
"parent": string,
"partition": {
object ( |
| שדות | |
|---|---|
parent |
חובה. הפניה לטבלה שאליה רוצים להוסיף את המחיצה, בפורמט projects/{project}/catalogs/{catalogs}/databases/{databases}/tables/{table}. |
partition |
חובה. המחיצה שרוצים להוסיף. |