google.cloud.bigquery.job.ExtractJobConfig¶
- class google.cloud.bigquery.job.ExtractJobConfig(**kwargs)[source]¶
Configuration options for extract jobs.
All properties in this class are optional. Values which are
None
-> server defaults. Set properties on the constructed configuration by using the property name as the name of a keyword argument.Methods
__init__
(**kwargs)Initialize self.
from_api_repr
(resource)Factory: construct a job configuration given its API representation
Build an API representation of the job config.
Attributes
Compression type to use for exported files.
Exported file format.
Delimiter to use between fields in the exported data.
Optional parameter.
Labels for the job.
Print a header row in the exported data.
For loads of Avro data, governs whether Avro logical types are converted to their corresponding BigQuery types (e.g.
- __setattr__(name, value)¶
Override to be able to raise error if an unknown property is being set
- property compression¶
Compression type to use for exported files.
- property destination_format¶
Exported file format.
- property field_delimiter¶
Delimiter to use between fields in the exported data.
- Type
- classmethod from_api_repr(resource: dict) → google.cloud.bigquery.job.base._JobConfig¶
Factory: construct a job configuration given its API representation
- Parameters
resource (Dict) – A job configuration in the same representation as is returned from the API.
- Returns
Configuration parsed from
resource
.- Return type
google.cloud.bigquery.job._JobConfig
- property job_timeout_ms¶
Optional parameter. Job timeout in milliseconds. If this time limit is exceeded, BigQuery might attempt to stop the job. https://cloud.google.com/bigquery/docs/reference/rest/v2/Job#JobConfiguration.FIELDS.job_timeout_ms e.g.
job_config = bigquery.QueryJobConfig( job_timeout_ms = 5000 ) or job_config.job_timeout_ms = 5000
- Raises
ValueError – If
value
type is invalid.
- property labels¶
Labels for the job.
This method always returns a dict. Once a job has been created on the server, its labels cannot be modified anymore.
- Raises
ValueError – If
value
type is invalid.- Type
- property print_header¶
Print a header row in the exported data.
- Type