BigQuery source import data from.
| JSON representation | 
|---|
| { "projectId": string, "datasetId": string, "tableId": string, "gcsStagingDir": string, "dataSchema": string, // Union field | 
| Fields | |
|---|---|
| projectId | 
 The project ID (can be project # or ID) that the BigQuery source is in with a length limit of 128 characters. If not specified, inherits the project ID from the parent request. | 
| datasetId | 
 Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters. | 
| tableId | 
 Required. The BigQuery table to copy the data from with a length limit of 1,024 characters. | 
| gcsStagingDir | 
 Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory. | 
| dataSchema | 
 The schema to use when parsing the data from the source. Supported values for product imports: 
 Supported values for user events imports: 
 Supported values for autocomplete imports: 
 | 
| Union field partition. BigQuery table partition info. Leave this empty if the BigQuery table is not partitioned.partitioncan be only one of the following: | |
| partitionDate | 
 BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format. |