Reference documentation and code samples for the Google BigQuery Reservation V1 Client class JobType.
Types of job, which could be specified when using the reservation.
Protobuf type google.cloud.bigquery.reservation.v1.Assignment.JobType
Namespace
Google \ Cloud \ BigQuery \ Reservation \ V1 \ AssignmentMethods
static::name
value
mixed
static::value
name
mixed
Constants
JOB_TYPE_UNSPECIFIED
Value: 0
Invalid type. Requests with this value will be rejected with
error code google.rpc.Code.INVALID_ARGUMENT
.
Generated from protobuf enum JOB_TYPE_UNSPECIFIED = 0;
PIPELINE
Value: 1
Pipeline (load/export) jobs from the project will use the reservation.
Generated from protobuf enum PIPELINE = 1;
QUERY
Value: 2
Query jobs from the project will use the reservation.
Generated from protobuf enum QUERY = 2;
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.
Generated from protobuf enum ML_EXTERNAL = 3;
BACKGROUND
Value: 4
Background jobs that BigQuery runs for the customers in the background.
Generated from protobuf enum BACKGROUND = 4;
CONTINUOUS
Value: 6
Continuous SQL jobs will use this reservation. Reservations with continuous assignments cannot be mixed with non-continuous assignments.
Generated from protobuf enum CONTINUOUS = 6;
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).
Generated from protobuf enum BACKGROUND_CHANGE_DATA_CAPTURE = 7;
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).
Generated from protobuf enum BACKGROUND_COLUMN_METADATA_INDEX = 8;
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).
Generated from protobuf enum BACKGROUND_SEARCH_INDEX_REFRESH = 9;

