Class BteqOptions (0.3.1)

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

BTEQ translation task related settings.

Attributes

NameDescription
project_dataset google.cloud.bigquery_migration_v2alpha.types.DatasetReference
Specifies the project and dataset in BigQuery that will be used for external table creation during the translation.
default_path_uri str
The Cloud Storage location to be used as the default path for files that are not otherwise specified in the file replacement map.
file_replacement_map Sequence[google.cloud.bigquery_migration_v2alpha.types.BteqOptions.FileReplacementMapEntry]
Maps the local paths that are used in BTEQ scripts (the keys) to the paths in Cloud Storage that should be used in their stead in the translation (the value).

Classes

FileReplacementMapEntry

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

The abstract base class for a message.

Parameters
NameDescription
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.