View Source GoogleApi.Dataform.V1beta1.Model.CodeCompilationConfig (google_api_dataform v0.7.0)
Configures various aspects of Dataform code compilation.
Attributes
-
assertionSchema
(type:String.t
, default:nil
) - Optional. The default schema (BigQuery dataset ID) for assertions. -
databaseSuffix
(type:String.t
, default:nil
) - Optional. The suffix that should be appended to all database (Google Cloud project ID) names. -
defaultDatabase
(type:String.t
, default:nil
) - Optional. The default database (Google Cloud project ID). -
defaultLocation
(type:String.t
, default:nil
) - 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. -
defaultNotebookRuntimeOptions
(type:GoogleApi.Dataform.V1beta1.Model.NotebookRuntimeOptions.t
, default:nil
) - -
defaultSchema
(type:String.t
, default:nil
) - Optional. The default schema (BigQuery dataset ID). -
schemaSuffix
(type:String.t
, default:nil
) - Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names. -
tablePrefix
(type:String.t
, default:nil
) - Optional. The prefix that should be prepended to all table names. -
vars
(type:map()
, default:nil
) - Optional. User-defined variables that are made available to project code during compilation.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataform.V1beta1.Model.CodeCompilationConfig{ assertionSchema: String.t() | nil, databaseSuffix: String.t() | nil, defaultDatabase: String.t() | nil, defaultLocation: String.t() | nil, defaultNotebookRuntimeOptions: GoogleApi.Dataform.V1beta1.Model.NotebookRuntimeOptions.t() | nil, defaultSchema: String.t() | nil, schemaSuffix: String.t() | nil, tablePrefix: String.t() | nil, vars: map() | nil }