Recurso da REST: projects.locations.reservations

Recurso: reserva

Uma reserva é um mecanismo usado para garantir slots aos usuários.

Representação JSON

{
  "name": string,
  "slotCapacity": string,
  "ignoreIdleSlots": boolean
}
Campos
name

string

O nome do recurso da reserva, por exemplo: "projects/*/locations/*/reservations/team1-prod".

slotCapacity

string (int64 format)

Número máximo de slots disponíveis para esta reserva. Um slot é uma unidade de capacidade computacional no BigQuery e funciona como unidade de paralelismo. Nas verificações de uma tabela multiparticionada, um único slot opera em uma única partição da tabela. Se a capacidade de slot da nova reserva exceder a capacidade de slot do pai ou se a capacidade de slot total da nova reserva e dos irmãos excederem a capacidade de slot do pai, a solicitação falhará com google.rpc.Code.RESOURCE_EXHAUSTED.

ignoreIdleSlots

boolean

Se "true", qualquer consulta que use essa reserva poderá usar os slots ociosos de outras reservas no mesmo projeto administrativo. Se "false", uma consulta que use essa reserva será executada com a capacidade máxima de slot, conforme especificado acima. Se não for especificado, o valor padrão será "true".

Métodos

create

Cria um novo recurso de reserva.

delete

Exclui uma reserva.

get

Retorna informações sobre a reserva.

list

Lista todas as reservas para o projeto no local especificado.

patch

Atualiza um recurso de reserva existente.