Recurso de REST: projects.locations.reservations

Recurso: Reserva

Una reserva es un mecanismo que se usa para garantizar ranuras a los usuarios.

Representación JSON

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

string

Es el nombre de recurso de la reserva, p. ej., “projects/*/locations/*/reservations/team1-prod”.

slotCapacity

string (int64 format)

Máximo de ranuras disponibles para esta reserva. Una ranura es una unidad de potencia de procesamiento en BigQuery y sirve como unidad de paralelismo. En el análisis de una tabla con varias particiones, una sola ranura opera en una sola partición de la tabla. Si la capacidad de ranuras de la reserva nueva supera la capacidad de ranuras del superior o si la capacidad total de la reserva nueva y los elementos de mismo nivel superan la capacidad de ranuras del superior, la solicitud producirá un error con google.rpc.Code.RESOURCE_EXHAUSTED.

ignoreIdleSlots

boolean

Si es verdadero, toda consulta que use esta reserva podría usar las ranuras inactivas de otras reservas dentro del mismo proyecto de administración. Si es falso, una consulta que use esta reserva se ejecutará con la capacidad de ranuras máximas como se especificó antes. Si no se especifica, el valor predeterminado es verdadero.

Métodos

create

Crea un recurso de reserva nuevo.

delete

Borra una reserva.

get

Muestra información sobre la reserva.

list

Muestra una lista de todas las reservas del proyecto en la ubicación especificada.

patch

Actualiza un recurso de reserva existente.