Reference documentation and code samples for the Dataform V1beta1 API class Google::Cloud::Dataform::V1beta1::Repository::WorkspaceCompilationOverrides.
Configures workspace compilation overrides for a repository.
Primarily used by the UI (console.cloud.google.com
).
schema_suffix
and table_prefix
can have a special expression -
${workspaceName}
, which refers to the workspace name from which the
compilation results will be created. API callers are expected to resolve
the expression in these overrides and provide them explicitly in
code_compilation_config
(https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig)
when creating workspace-scoped compilation results.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#default_database
def default_database() -> ::String
- (::String) — Optional. The default database (Google Cloud project ID).
#default_database=
def default_database=(value) -> ::String
- value (::String) — Optional. The default database (Google Cloud project ID).
- (::String) — Optional. The default database (Google Cloud project ID).
#schema_suffix
def schema_suffix() -> ::String
- (::String) — Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
#schema_suffix=
def schema_suffix=(value) -> ::String
- value (::String) — Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
- (::String) — Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
#table_prefix
def table_prefix() -> ::String
- (::String) — Optional. The prefix that should be prepended to all table names.
#table_prefix=
def table_prefix=(value) -> ::String
- value (::String) — Optional. The prefix that should be prepended to all table names.
- (::String) — Optional. The prefix that should be prepended to all table names.