Configures various aspects of Dataform code compilation.
| JSON representation | 
|---|
|  { 
 "defaultDatabase" 
 : 
 string 
 , 
 "defaultSchema" 
 : 
 string 
 , 
 "defaultLocation" 
 : 
 string 
 , 
 "assertionSchema" 
 : 
 string 
 , 
 "vars" 
 : 
 { 
 string 
 : 
 string 
 , 
 ... 
 } 
 , 
 "databaseSuffix" 
 : 
 string 
 , 
 "schemaSuffix" 
 : 
 string 
 , 
 "tablePrefix" 
 : 
 string 
 , 
 "builtinAssertionNamePrefix" 
 : 
 string 
 , 
 "defaultNotebookRuntimeOptions" 
 : 
 { 
 object (  | 
| Fields | |
|---|---|
| defaultDatabase |   Optional. The default database (Google Cloud project ID). | 
| defaultSchema |   Optional. The default schema (BigQuery dataset ID). | 
| defaultLocation |   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 . | 
| assertionSchema |   Optional. The default schema (BigQuery dataset ID) for assertions. | 
| vars |   Optional. User-defined variables that are made available to project code during compilation. An object containing a list of  | 
| databaseSuffix |   Optional. The suffix that should be appended to all database (Google Cloud project ID) names. | 
| schemaSuffix |   Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names. | 
| tablePrefix |   Optional. The prefix that should be prepended to all table names. | 
| builtinAssertionNamePrefix |   Optional. The prefix to prepend to built-in assertion names. | 
| defaultNotebookRuntimeOptions |   Optional. The default notebook runtime options. | 
NotebookRuntimeOptions
Configures various aspects of Dataform notebook runtime.
| JSON representation | 
|---|
| { "aiPlatformNotebookRuntimeTemplate" : string , // Union field | 
aiPlatformNotebookRuntimeTemplate 
 string 
Optional. The resource name of the Colab runtime template , from which a runtime is created for notebook executions. If not specified, a runtime is created with Colab's default specifications.
execution_sink 
. The location to store the notebook execution result. execution_sink 
can be only one of the following:gcsOutputBucket 
 string 
Optional. The Google Cloud Storage location to upload the result to. Format: gs://bucket-name 
.

