BigQuery Reservation V1 API - Module Google::Cloud::Bigquery::Reservation::V1::Assignment::JobType (v1.9.0)

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).