infrastructure/cloudshell/terraform-template.tfvars (205 lines of code) (raw):

# Copyright 2022 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. #################### INFRA VARIABLES ################################# tf_state_project_id = "${MAJ_DEFAULT_PROJECT_ID}" main_project_id = "${MAJ_DEFAULT_PROJECT_ID}" google_default_region = "${MAJ_DEFAULT_REGION}" deploy_dataform = true deploy_activation = true deploy_feature_store = true deploy_pipelines = true deploy_monitoring = false #################### DATA VARIABLES ################################# data_project_id = "${MAJ_MDS_PROJECT_ID}" destination_data_location = "${MAJ_MDS_DATA_LOCATION}" property_id = "${MAJ_GA4_PROPERTY_ID}" data_processing_project_id = "${MAJ_MDS_DATAFORM_PROJECT_ID}" source_ga4_export_project_id = "${MAJ_GA4_EXPORT_PROJECT_ID}" source_ga4_export_dataset = "${MAJ_GA4_EXPORT_DATASET}" source_ads_export_data = [ { project = "${MAJ_ADS_EXPORT_PROJECT_ID}", dataset = "${MAJ_ADS_EXPORT_DATASET}", table_suffix = "${MAJ_ADS_EXPORT_TABLE_SUFFIX}" }] #################### FEATURE STORE VARIABLES ################################# feature_store_project_id = "${MAJ_FEATURE_STORE_PROJECT_ID}" # These variables are going to become optional with future deployment # List of comma separated events used in the lead score feature engineering e.g. (["scroll_50", "scroll_90", "view_search_results", ..]) non_ecomm_events_list = ["scroll_50", "view_search_results"] # A target event for the lead score propensity feature engineering e.g. "login" non_ecomm_target_event = "login" ################### PIPELINE CONFIGURATIONS ################################## pipeline_configuration = { feature-creation-auto-audience-segmentation = { execution = { schedule = { state = "PAUSED" } } } feature-creation-audience-segmentation = { execution = { schedule = { state = "PAUSED" } } } feature-creation-purchase-propensity = { execution = { schedule = { state = "ACTIVE" } } } feature-creation-churn-propensity = { execution = { schedule = { state = "PAUSED" } } } feature-creation-customer-ltv = { execution = { schedule = { state = "PAUSED" } } } feature-creation-aggregated-value-based-bidding = { execution = { schedule = { state = "PAUSED" } } } feature-creation-lead-score-propensity = { execution = { schedule = { state = "ACTIVE" } } } value_based_bidding = { training = { schedule = { state = "PAUSED" } } explanation = { schedule = { state = "PAUSED" } } } purchase_propensity = { training = { schedule = { state = "ACTIVE" } } prediction = { schedule = { state = "ACTIVE" } } } churn_propensity = { training = { schedule = { state = "PAUSED" } } prediction = { schedule = { state = "PAUSED" } } } segmentation = { training = { schedule = { state = "PAUSED" } } prediction = { schedule = { state = "PAUSED" } } } auto_segmentation = { training = { schedule = { state = "PAUSED" } } prediction = { schedule = { state = "PAUSED" } } } propensity_clv = { training = { schedule = { state = "PAUSED" } } } clv = { training = { schedule = { state = "PAUSED" } } prediction = { schedule = { state = "PAUSED" } } } lead_score_propensity = { training = { schedule = { state = "ACTIVE" } } prediction = { schedule = { state = "ACTIVE" } } } gemini_insights = { execution = { schedule = { state = "PAUSED" } } } reporting_preparation = { execution = { schedule = { state = "PAUSED" } } } } #################### ML MODEL VARIABLES ################################# website_url = "${MAJ_WEBSITE_URL}" #################### ACTIVATION VARIABLES ################################# activation_project_id = "${MAJ_ACTIVATION_PROJECT_ID}" ga4_property_id = "${MAJ_GA4_PROPERTY_ID}" ga4_stream_id = "${MAJ_GA4_STREAM_ID}" #################### GITHUB VARIABLES ################################# project_owner_email = "${MAJ_DATAFORM_REPO_OWNER_EMAIL}" dataform_github_repo = "${MAJ_DATAFORM_GITHUB_REPO_URL}" dataform_github_token = "${MAJ_DATAFORM_GITHUB_TOKEN}"