Skip to content

datamesh-architecture/terraform-google-dataproduct-gcp-bigquery-transform

Repository files navigation

Data Mesh Terraform module "GCP BigQuery Transform"

This open source Terraform module provisions the necessary services to provide a data product on the Google Cloud Platform.

Overview

Services

  • Google BigQuery
  • Google Cloud Functions

Usage

module "bigquery_datenprodukt" {
    source = "git@github.com:datamesh-architecture/terraform-dataproduct-gcp-bigquery-transform"
    gcp = {
      project = "<gcp_project>"
      region  = "<gcp_region>"
    }
    teamId = "<domain_team>"
    name = "<data_product_name>"
    input = {
      source_table = "<bigquery_source_table>"
    }
}

Create a directory sql for *.sql.tftpl files which contains queries for creating BigQuery Views based on the source_table.

Endpoint data

Examples

See examples repository.

Authors

This terraform module is maintained by Christine Koppelt, Jochen Christ, and Simon Harrer.

License

MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published