Class LoadJob (3.34.0) Stay organized with collections Save and categorize content based on your preferences.
- 3.40.0 (latest)
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.1
- 3.22.0
- 3.21.0
- 3.20.1
- 3.19.0
- 3.18.0
- 3.17.2
- 3.16.0
- 3.15.0
- 3.14.1
- 3.13.0
- 3.12.0
- 3.11.4
- 3.4.0
- 3.3.6
- 3.2.0
- 3.1.0
- 3.0.1
- 2.34.4
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.1
- 2.29.0
- 2.28.1
- 2.27.1
- 2.26.0
- 2.25.2
- 2.24.1
- 2.23.3
- 2.22.1
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.1
- 2.15.0
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.2
- 2.5.0
- 2.4.0
- 2.3.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.28.2
- 1.27.2
- 1.26.1
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
LoadJob(job_id,source_uris,destination,client,job_config=None)Asynchronous job for loading data into a table.
Can load from Google Cloud Storage URIs or from a file.
Parameters | |
|---|---|
| Name | Description |
job_id | strthe job's ID |
source_uris | Optional[Sequence[str]]URIs of one or more data files to be loaded. Seehttps://cloud.google.com/bigquery/docs/reference/rest/v2/Job#JobConfigurationLoad.FIELDS.source_uris for supported URI formats. Pass None for jobs that load from a file. |
destination | google.cloud.bigquery.table.TableReferencereference to table into which data is to be loaded. |
client | google.cloud.bigquery.client.ClientA client which holds credentials and project configuration for the dataset (which requires a project). |
Properties
allow_jagged_rows
allow_quoted_newlines
autodetect
Seeautodetect.
clustering_fields
configuration
The configuration for this load job.
connection_properties
.. versionadded:: 3.7.0
create_disposition
create_session
Seecreate_session.
.. versionadded:: 3.7.0
destination
google.cloud.bigquery.table.TableReference: table where loaded rows are written
destination_encryption_configuration
google.cloud.bigquery.encryption_configuration.EncryptionConfiguration: Customencryption configuration for the destination table.
Custom encryption configuration (e.g., Cloud KMS keys)or :data:None if using default encryption.
destination_table_description
Optional[str] name given to destination table.
destination_table_friendly_name
Optional[str] name given to destination table.
encoding
Seeencoding.
field_delimiter
Seefield_delimiter.
ignore_unknown_values
input_file_bytes
Count of bytes loaded from source files.
| Exceptions | |
|---|---|
| Type | Description |
ValueError | for invalid value types. |
| Returns | |
|---|---|
| Type | Description |
Optional[int] | the count (None until set from the server). |
input_files
Count of source files.
| Returns | |
|---|---|
| Type | Description |
Optional[int] | the count (None until set from the server). |
max_bad_records
Seemax_bad_records.
null_marker
Seenull_marker.
output_bytes
Count of bytes saved to destination table.
| Returns | |
|---|---|
| Type | Description |
Optional[int] | the count (None until set from the server). |
output_rows
Count of rows saved to destination table.
| Returns | |
|---|---|
| Type | Description |
Optional[int] | the count (None until set from the server). |
quote_character
Seequote_character.
range_partitioning
reference_file_schema_uri
See:attr:<xref uid="google.cloud.bigquery.job.LoadJobConfig.reference_file_schema_uri">google.cloud.bigquery.job.LoadJobConfig.reference_file_schema_uri</xref>.
schema
Seeschema.
schema_update_options
skip_leading_rows
source_format
Seesource_format.
source_uris
Optional[Sequence[str]]: URIs of data files to be loaded. Seehttps://cloud.google.com/bigquery/docs/reference/rest/v2/Job#JobConfigurationLoad.FIELDS.source_urisfor supported URI formats. None for jobs that load from a file.
time_partitioning
use_avro_logical_types
write_disposition
Methods
from_api_repr
from_api_repr(resource:dict,client)->google.cloud.bigquery.job.load.LoadJobFactory: construct a job given its API representation
Note:This method assumes that the project found in the resource matchesthe client's project.| Parameters | |
|---|---|
| Name | Description |
resource | Dictdataset job representation returned from the API |
client | google.cloud.bigquery.client.ClientClient which holds credentials and project configuration for the dataset. |
| Returns | |
|---|---|
| Type | Description |
google.cloud.bigquery.job.LoadJob | Job parsed fromresource. |
to_api_repr
to_api_repr()Generate a resource for_begin.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-09 UTC.