Reference documentation and code samples for the BigQuery Reservation V1 API module Google::Cloud::Bigquery::Reservation::V1::Assignment::JobType.
Types of job, which could be specified when using the reservation.
Constants
JOB_TYPE_UNSPECIFIED
value: 0
Invalid type. Requests with this value will be rejected with
error code google.rpc.Code.INVALID_ARGUMENT
.
PIPELINE
value: 1
Pipeline (load/export) jobs from the project will use the reservation.
QUERY
value: 2
Query jobs from the project will use the reservation.
ML_EXTERNAL
value: 3
BigQuery ML jobs that use services external to BigQuery for model
training. These jobs will not utilize idle slots from other reservations.
BACKGROUND
value: 4
Background jobs that BigQuery runs for the customers in the background.
CONTINUOUS
value: 6
Continuous SQL jobs will use this reservation. Reservations with
continuous assignments cannot be mixed with non-continuous assignments.
BACKGROUND_CHANGE_DATA_CAPTURE
value: 7
Finer granularity background jobs for capturing changes in a source
database and streaming them into BigQuery. Reservations with this job
type take priority over a default BACKGROUND reservation assignment (if
it exists).
BACKGROUND_COLUMN_METADATA_INDEX
value: 8
Finer granularity background jobs for refreshing cached metadata for
BigQuery tables. Reservations with this job type take priority over a
default BACKGROUND reservation assignment (if it exists).
BACKGROUND_SEARCH_INDEX_REFRESH
value: 9
Finer granularity background jobs for refreshing search indexes upon
BigQuery table columns. Reservations with this job type
take priority over a default BACKGROUND reservation assignment (if it
exists).