Class CodeCompilationConfig (0.11.3)

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

Configures various aspects of Dataform code compilation.

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

Attributes

Name Description
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 MutableMapping[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.
builtin_assertion_name_prefix str
Optional. The prefix to prepend to built-in assertion names.
default_notebook_runtime_options google.cloud.dataform_v1.types.NotebookRuntimeOptions
Optional. The default notebook runtime options.
pipeline_config google.cloud.dataform_v1.types.PipelineConfig
Optional. The pipeline options which defines the pipeline type and path within the Git repository.
lineage_enabled bool
Output only. Whether OpenLineage events are emitted for actions in this workflow. Reflects the lineage.enabled setting from workflow_settings.yaml. This field is a member of oneof_ _lineage_enabled.

Classes

VarsEntry

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