REST 資源:projects.locations.reservations

資源:保留項目

保留項目是一種保證使用者有運算單元可用的機制。

JSON 表示法

{
  "name": string,
  "slotCapacity": string,
  "ignoreIdleSlots": boolean
}
欄位
name

string

保留項目的資源名稱,例如:"projects/*/locations/*/reservations/team1-prod"。

slotCapacity

string (int64 format)

這個保留項目可使用的最多運算單元。運算單元是 BigQuery 中的運算能力單元,亦可當做平行處理的單元。掃描多個分區資料表時,資料表的每個分區都需要執行一個運算單元。如果新保留項目的運算單元容量超過上層的運算單元容量,或是新保留項目及其同層級的運算單元總容量超過上層的運算單元容量,則該要求將失敗並傳回 google.rpc.Code.RESOURCE_EXHAUSTED

ignoreIdleSlots

boolean

如果為 true,則使用此保留項目的任何查詢都可以使用同一管理專案中其他保留項目的閒置運算單元。如果為 false,則使用此保留項目的查詢將使用上述的運算單元容量上限來執行作業。如果未指定,則預設值為 true。

方法

create

建立新的保留項目資源。

delete

刪除保留項目。

get

傳回保留項目的相關資訊。

list

列出指定位置中專案的所有保留項目。

patch

更新現有的保留項目資源。