Reference documentation and code samples for the Google Cloud BigQuery Migration V2 Client class SourceEnvironment.
Represents the default source environment values for the translation.
Generated from protobuf message google.cloud.bigquery.migration.v2.SourceEnvironment
Namespace
Google \ Cloud \ BigQuery \ Migration \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ default_database |
string
The default database name to fully qualify SQL objects when their database name is missing. |
↳ schema_search_path |
array
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value. |
↳ metadata_store_dataset |
string
Optional. Expects a validQ BigQuery dataset ID that exists, e.g., project-123.metadata_store_123. If specified, translation will search and read the required schema information from a metadata store in this dataset. If metadata store doesn't exist, translation will parse the metadata file and upload the schema info to a temp table in the dataset to speed up future translation jobs. |
getDefaultDatabase
The default database name to fully qualify SQL objects when their database name is missing.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDefaultDatabase
The default database name to fully qualify SQL objects when their database name is missing.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSchemaSearchPath
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setSchemaSearchPath
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMetadataStoreDataset
Optional. Expects a validQ BigQuery dataset ID that exists, e.g., project-123.metadata_store_123. If specified, translation will search and read the required schema information from a metadata store in this dataset.
If metadata store doesn't exist, translation will parse the metadata file and upload the schema info to a temp table in the dataset to speed up future translation jobs.
| Returns | |
|---|---|
| Type | Description |
string |
|
setMetadataStoreDataset
Optional. Expects a validQ BigQuery dataset ID that exists, e.g., project-123.metadata_store_123. If specified, translation will search and read the required schema information from a metadata store in this dataset.
If metadata store doesn't exist, translation will parse the metadata file and upload the schema info to a temp table in the dataset to speed up future translation jobs.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|