diff --git a/datasets/austin_bikeshare/_terraform/bikeshare_stations_pipeline.tf b/datasets/austin_bikeshare/_terraform/bikeshare_stations_pipeline.tf index 54c5e78d6..c050413a7 100644 --- a/datasets/austin_bikeshare/_terraform/bikeshare_stations_pipeline.tf +++ b/datasets/austin_bikeshare/_terraform/bikeshare_stations_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "bikeshare_stations" { +resource "google_bigquery_table" "austin_bikeshare_bikeshare_stations" { project = var.project_id dataset_id = "austin_bikeshare" table_id = "bikeshare_stations" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "bikeshare_stations" { ] } -output "bigquery_table-bikeshare_stations-table_id" { - value = google_bigquery_table.bikeshare_stations.table_id +output "bigquery_table-austin_bikeshare_bikeshare_stations-table_id" { + value = google_bigquery_table.austin_bikeshare_bikeshare_stations.table_id } -output "bigquery_table-bikeshare_stations-id" { - value = google_bigquery_table.bikeshare_stations.id +output "bigquery_table-austin_bikeshare_bikeshare_stations-id" { + value = google_bigquery_table.austin_bikeshare_bikeshare_stations.id } diff --git a/datasets/austin_crime/_terraform/crime_pipeline.tf b/datasets/austin_crime/_terraform/crime_pipeline.tf index a2d834e8c..827647247 100644 --- a/datasets/austin_crime/_terraform/crime_pipeline.tf +++ b/datasets/austin_crime/_terraform/crime_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "crime" { +resource "google_bigquery_table" "austin_crime_crime" { project = var.project_id dataset_id = "austin_crime" table_id = "crime" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "crime" { ] } -output "bigquery_table-crime-table_id" { - value = google_bigquery_table.crime.table_id +output "bigquery_table-austin_crime_crime-table_id" { + value = google_bigquery_table.austin_crime_crime.table_id } -output "bigquery_table-crime-id" { - value = google_bigquery_table.crime.id +output "bigquery_table-austin_crime_crime-id" { + value = google_bigquery_table.austin_crime_crime.id } diff --git a/datasets/bls/_terraform/cpsaat18_pipeline.tf b/datasets/bls/_terraform/cpsaat18_pipeline.tf index ee26b2c32..cd59682d4 100644 --- a/datasets/bls/_terraform/cpsaat18_pipeline.tf +++ b/datasets/bls/_terraform/cpsaat18_pipeline.tf @@ -15,22 +15,25 @@ */ -resource "google_bigquery_table" "cpsaat18" { +resource "google_bigquery_table" "bls_cpsaat18" { project = var.project_id dataset_id = "bls" table_id = "cpsaat18" description = "Current population survey 18: Employed persons by detailed industry, sex, race, and Hispanic or Latino ethnicity" + + + depends_on = [ google_bigquery_dataset.bls ] } -output "bigquery_table-cpsaat18-table_id" { - value = google_bigquery_table.cpsaat18.table_id +output "bigquery_table-bls_cpsaat18-table_id" { + value = google_bigquery_table.bls_cpsaat18.table_id } -output "bigquery_table-cpsaat18-id" { - value = google_bigquery_table.cpsaat18.id +output "bigquery_table-bls_cpsaat18-id" { + value = google_bigquery_table.bls_cpsaat18.id } diff --git a/datasets/covid19_google_mobility/_terraform/mobility_report_pipeline.tf b/datasets/covid19_google_mobility/_terraform/mobility_report_pipeline.tf index 30414bb72..e559b743b 100644 --- a/datasets/covid19_google_mobility/_terraform/mobility_report_pipeline.tf +++ b/datasets/covid19_google_mobility/_terraform/mobility_report_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "mobility_report" { +resource "google_bigquery_table" "covid19_google_mobility_mobility_report" { project = var.project_id dataset_id = "covid19_google_mobility" table_id = "mobility_report" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "mobility_report" { ] } -output "bigquery_table-mobility_report-table_id" { - value = google_bigquery_table.mobility_report.table_id +output "bigquery_table-covid19_google_mobility_mobility_report-table_id" { + value = google_bigquery_table.covid19_google_mobility_mobility_report.table_id } -output "bigquery_table-mobility_report-id" { - value = google_bigquery_table.mobility_report.id +output "bigquery_table-covid19_google_mobility_mobility_report-id" { + value = google_bigquery_table.covid19_google_mobility_mobility_report.id } diff --git a/datasets/covid19_italy/_terraform/data_by_province_pipeline.tf b/datasets/covid19_italy/_terraform/data_by_province_pipeline.tf index f7a11bb93..5b9335eee 100644 --- a/datasets/covid19_italy/_terraform/data_by_province_pipeline.tf +++ b/datasets/covid19_italy/_terraform/data_by_province_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "data_by_province" { +resource "google_bigquery_table" "covid19_italy_data_by_province" { project = var.project_id dataset_id = "covid19_italy" table_id = "data_by_province" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "data_by_province" { ] } -output "bigquery_table-data_by_province-table_id" { - value = google_bigquery_table.data_by_province.table_id +output "bigquery_table-covid19_italy_data_by_province-table_id" { + value = google_bigquery_table.covid19_italy_data_by_province.table_id } -output "bigquery_table-data_by_province-id" { - value = google_bigquery_table.data_by_province.id +output "bigquery_table-covid19_italy_data_by_province-id" { + value = google_bigquery_table.covid19_italy_data_by_province.id } diff --git a/datasets/covid19_italy/_terraform/data_by_region_pipeline.tf b/datasets/covid19_italy/_terraform/data_by_region_pipeline.tf index 42f52d7c6..4ff8e6612 100644 --- a/datasets/covid19_italy/_terraform/data_by_region_pipeline.tf +++ b/datasets/covid19_italy/_terraform/data_by_region_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "data_by_region" { +resource "google_bigquery_table" "covid19_italy_data_by_region" { project = var.project_id dataset_id = "covid19_italy" table_id = "data_by_region" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "data_by_region" { ] } -output "bigquery_table-data_by_region-table_id" { - value = google_bigquery_table.data_by_region.table_id +output "bigquery_table-covid19_italy_data_by_region-table_id" { + value = google_bigquery_table.covid19_italy_data_by_region.table_id } -output "bigquery_table-data_by_region-id" { - value = google_bigquery_table.data_by_region.id +output "bigquery_table-covid19_italy_data_by_region-id" { + value = google_bigquery_table.covid19_italy_data_by_region.id } diff --git a/datasets/covid19_italy/_terraform/national_trends_pipeline.tf b/datasets/covid19_italy/_terraform/national_trends_pipeline.tf index 1a9a64c7f..101c293e2 100644 --- a/datasets/covid19_italy/_terraform/national_trends_pipeline.tf +++ b/datasets/covid19_italy/_terraform/national_trends_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "national_trends" { +resource "google_bigquery_table" "covid19_italy_national_trends" { project = var.project_id dataset_id = "covid19_italy" table_id = "national_trends" @@ -30,10 +30,10 @@ resource "google_bigquery_table" "national_trends" { ] } -output "bigquery_table-national_trends-table_id" { - value = google_bigquery_table.national_trends.table_id +output "bigquery_table-covid19_italy_national_trends-table_id" { + value = google_bigquery_table.covid19_italy_national_trends.table_id } -output "bigquery_table-national_trends-id" { - value = google_bigquery_table.national_trends.id +output "bigquery_table-covid19_italy_national_trends-id" { + value = google_bigquery_table.covid19_italy_national_trends.id } diff --git a/datasets/covid19_vaccination_access/_terraform/vaccination_access_to_bq_pipeline.tf b/datasets/covid19_vaccination_access/_terraform/vaccination_access_to_bq_pipeline.tf index edae296f8..bedf06498 100644 --- a/datasets/covid19_vaccination_access/_terraform/vaccination_access_to_bq_pipeline.tf +++ b/datasets/covid19_vaccination_access/_terraform/vaccination_access_to_bq_pipeline.tf @@ -15,82 +15,94 @@ */ -resource "google_bigquery_table" "facility_boundary_us_all" { +resource "google_bigquery_table" "covid19_vaccination_access_facility_boundary_us_all" { project = var.project_id dataset_id = "covid19_vaccination_access" table_id = "facility_boundary_us_all" description = "This table is formed by combining the data from the individual US tables of drive, transit and walk. It represents the boundaries of areas surrounding vaccination facilities from which people can reach the facility within certain duration. It is computed for 3 travel modes of drive, transit and walk and for predetermined time periods." + + + depends_on = [ google_bigquery_dataset.covid19_vaccination_access ] } -output "bigquery_table-facility_boundary_us_all-table_id" { - value = google_bigquery_table.facility_boundary_us_all.table_id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_all-table_id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_all.table_id } -output "bigquery_table-facility_boundary_us_all-id" { - value = google_bigquery_table.facility_boundary_us_all.id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_all-id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_all.id } -resource "google_bigquery_table" "facility_boundary_us_drive" { +resource "google_bigquery_table" "covid19_vaccination_access_facility_boundary_us_drive" { project = var.project_id dataset_id = "covid19_vaccination_access" table_id = "facility_boundary_us_drive" description = "This table represents the boundaries of areas surrounding vaccination facilities from which people can reach the facility by driving within predetermined time periods." + + + depends_on = [ google_bigquery_dataset.covid19_vaccination_access ] } -output "bigquery_table-facility_boundary_us_drive-table_id" { - value = google_bigquery_table.facility_boundary_us_drive.table_id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_drive-table_id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_drive.table_id } -output "bigquery_table-facility_boundary_us_drive-id" { - value = google_bigquery_table.facility_boundary_us_drive.id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_drive-id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_drive.id } -resource "google_bigquery_table" "facility_boundary_us_transit" { +resource "google_bigquery_table" "covid19_vaccination_access_facility_boundary_us_transit" { project = var.project_id dataset_id = "covid19_vaccination_access" table_id = "facility_boundary_us_transit" description = "This table represents the boundaries of areas surrounding vaccination facilities from which people can reach the facility by public transit within predetermined time periods." + + + depends_on = [ google_bigquery_dataset.covid19_vaccination_access ] } -output "bigquery_table-facility_boundary_us_transit-table_id" { - value = google_bigquery_table.facility_boundary_us_transit.table_id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_transit-table_id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_transit.table_id } -output "bigquery_table-facility_boundary_us_transit-id" { - value = google_bigquery_table.facility_boundary_us_transit.id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_transit-id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_transit.id } -resource "google_bigquery_table" "facility_boundary_us_walk" { +resource "google_bigquery_table" "covid19_vaccination_access_facility_boundary_us_walk" { project = var.project_id dataset_id = "covid19_vaccination_access" table_id = "facility_boundary_us_walk" description = "This table represents the boundaries of areas surrounding vaccination facilities from which people can reach the facility by walking within predetermined time periods." + + + depends_on = [ google_bigquery_dataset.covid19_vaccination_access ] } -output "bigquery_table-facility_boundary_us_walk-table_id" { - value = google_bigquery_table.facility_boundary_us_walk.table_id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_walk-table_id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_walk.table_id } -output "bigquery_table-facility_boundary_us_walk-id" { - value = google_bigquery_table.facility_boundary_us_walk.id +output "bigquery_table-covid19_vaccination_access_facility_boundary_us_walk-id" { + value = google_bigquery_table.covid19_vaccination_access_facility_boundary_us_walk.id } diff --git a/datasets/covid19_vaccination_search_insights/_terraform/covid19_vaccination_search_insights_pipeline.tf b/datasets/covid19_vaccination_search_insights/_terraform/covid19_vaccination_search_insights_pipeline.tf index eee21dc19..1289340fd 100644 --- a/datasets/covid19_vaccination_search_insights/_terraform/covid19_vaccination_search_insights_pipeline.tf +++ b/datasets/covid19_vaccination_search_insights/_terraform/covid19_vaccination_search_insights_pipeline.tf @@ -15,7 +15,7 @@ */ -resource "google_bigquery_table" "covid19_vaccination_search_insights" { +resource "google_bigquery_table" "covid19_vaccination_search_insights_covid19_vaccination_search_insights" { project = var.project_id dataset_id = "covid19_vaccination_search_insights" table_id = "covid19_vaccination_search_insights" @@ -27,7 +27,8 @@ resource "google_bigquery_table" "covid19_vaccination_search_insights" { require_partition_filter = false } clustering = ["sub_region_1_code", "sub_region_2_code", "sub_region_3_code", "place_id"] - schema = <