Class JobConfiguration (1.5.0)

JobConfiguration(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Job configuration information. See the Jobs </bigquery/docs/reference/v2/jobs>__ API resource for more details on individual fields.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
query google.cloud.bigquery_logging_v1.types.JobConfiguration.Query
Query job information. This field is a member of oneof_ configuration.
load google.cloud.bigquery_logging_v1.types.JobConfiguration.Load
Load job information. This field is a member of oneof_ configuration.
extract google.cloud.bigquery_logging_v1.types.JobConfiguration.Extract
Extract job information. This field is a member of oneof_ configuration.
table_copy google.cloud.bigquery_logging_v1.types.JobConfiguration.TableCopy
TableCopy job information. This field is a member of oneof_ configuration.
dry_run bool
If true, don't actually run the job. Just check that it would run.
labels MutableMapping[str, str]
Labels provided for the job.

Classes

Extract

Extract(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes an extract job, which exports data to an external source via the export pipeline.

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

Load

Load(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a load job, which loads data from an external source via the import pipeline.

Query

Query(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a query job, which executes a SQL-like query.

TableCopy

TableCopy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a copy job, which copies an existing table to another table.