REST リソース: projects.locations.reservations

リソース: 予約

予約は、ユーザーにスロットを保証するメカニズムです。

JSON 表現

{
      "name": string,
      "slotCapacity": string,
      "ignoreIdleSlots": boolean
    }
フィールド
name

string

予約のリソース名。例:"projects/*/locations/*/reservations/team1-prod"

slotCapacity

string (int64 format)

この予約で利用可能な最大スロット数。スロットが BigQuery の演算能力の単位であり、並行処理の単位となります。マルチパーティション分割テーブルのスキャンでは、テーブルの各パーティションに 1 つのスロットが動作します。新規予約のスロット容量が親スロットの容量を超えた場合、または新規予約とそのシブリングスのスロット容量の合計が親スロットの容量を超えた場合、リクエストは google.rpc.Code.RESOURCE_EXHAUSTED のエラーとなります。

ignoreIdleSlots

boolean

true の場合、この予約を使用するクエリは、同じ管理プロジェクト内の他の予約のアイドル スロットを使用できます。false の場合、この予約を使用するクエリは、上記の最大スロット容量で実行されます。指定しない場合、デフォルト値は true です。

メソッド

create

新しい予約リソースを作成します。

delete

予約を削除します。

get

予約に関する情報を返します。

list

指定されたロケーションにあるプロジェクトのすべての予約を一覧表示します。

patch

既存の予約リソースを更新します。