Class CodeCompilationConfig (0.2.1)

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

Configures various aspects of Dataform code compilation.

Attributes

NameDescription
default_database str
Optional. The default database (Google Cloud project ID).
default_schema str
Optional. The default schema (BigQuery dataset ID).
default_location str
Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
assertion_schema str
Optional. The default schema (BigQuery dataset ID) for assertions.
vars Mapping[str, str]
Optional. User-defined variables that are made available to project code during compilation.
database_suffix str
Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
schema_suffix str
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
table_prefix str
Optional. The prefix that should be prepended to all table names.

Inheritance

builtins.object > proto.message.Message > CodeCompilationConfig

Classes

VarsEntry

VarsEntry(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.