Feature Request: Add BigQuery Jobs #3868
Labels
enhancement
forward/review
In review; remove label to forward
new-resource
priority/1
service/bigquery
size/l
Milestone
Community Note
Description
As a user I would like to be able to load data (via Terraform) into my bigquery table from one of the supported data sources (cloud storage or local file)
I'd be happy to specify these attributes either as part of the existing
google_bigquery_table
resource or as a new resource typegoogle_bigquery_job_load
.The current resource type of
google_bigquery_table
does not support the loading of data at the time of the creation of the table as per the CLI (https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#bigquery_load_table_gcs_csv-cli)Neither is there a resource type available to specify a bigquery job to schedule the loading of data into an existing table - this functionality is available via the API (https://cloud.google.com/bigquery/docs/reference/rest/v2/JobConfiguration#JobConfigurationLoad) but is not available via Terraform.
New or Affected Resource(s)
Potential Terraform Configuration
References
https://cloud.google.com/bigquery/docs/loading-data
https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs/insert
https://cloud.google.com/bigquery/docs/reference/rest/v2/JobConfiguration#JobConfigurationLoad
The text was updated successfully, but these errors were encountered: