tree: fbf78a731c1656cef09c1e8ef85c86f70f29cc89 [path history] [tgz]
  1. featurestore.tf
  2. README.md
  3. synthea.tfvars
  4. variables.tf
.test-infra/terraform/google-cloud-platform/vertex-ai-featurestore/README.md

Overview

This module provisions a Vertex AI Featurestore.

Requirements and Usage

See Google Cloud Platform requirements for details on requirements and usage.

1. Initialize the terraform module

cd .test-infra/terraform/google-cloud-platform/vertex-ai-featurestore
terraform init

2. Create a *.tfvars file

Create a *.tfvars file in the same directory as this module.

cd .test-infra/terraform/google-cloud-platform/vertex-ai-featurestore
touch vars.tfvars

See Examples below for some example *.tfvars files.

3. Apply the terraform module.

cd .test-infra/terraform/google-cloud-platform/vertex-ai-featurestore
terraform apply -var-file=vars.tfvars

Examples

synthea.tfvars

This directory holds a synthea.tfvars to generate an example Vertex AI Featurestore based on data generated from https://github.com/synthetichealth/synthea and stored in Google Cloud FHIR Store with BigQuery streaming. See: https://cloud.google.com/healthcare-api/docs/how-tos/fhir-bigquery-streaming for more details.

To apply using this *.tfvars file:

cd .test-infra/terraform/google-cloud-platform/vertex-ai-featurestore
terraform apply -var-file=synthea.tfvars

You will be prompted for any remaining unset variables.