Skip to content

Commit e9cc996

Browse files
committed
revert bpmetadata changes to data warehouse
1 parent 9fbfdcb commit e9cc996

File tree

1 file changed

+112
-105
lines changed

1 file changed

+112
-105
lines changed

modules/data_warehouse/metadata.yaml

Lines changed: 112 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -32,125 +32,132 @@ spec:
3232
description: {}
3333
icon: assets/data_warehouse_icon_v1.png
3434
deploymentDuration:
35-
configurationSecs: "120"
36-
deploymentSecs: "420"
35+
configurationSecs: 120
36+
deploymentSecs: 420
3737
costEstimate:
3838
description: cost of this solution is $0.65
3939
url: https://cloud.google.com/products/calculator/#id=857776c6-49e8-4c6a-adc5-42a15b8fb67d
4040
cloudProducts:
41-
- productId: search_BIGQUERY_SECTION
42-
- productId: WORKFLOWS_SECTION
43-
- productId: STORAGE_SECTION
44-
- productId: ai-platform
45-
- productId: LOOKER_STUDIO_SECTION
46-
pageUrl: lookerstudio.google.com
47-
isExternal: true
48-
- productId: CLOUD_DMS_SECTION
49-
- productId: FUNCTIONS_SECTION
50-
- productId: DATAFORM_SECTION
41+
- productId: search_BIGQUERY_SECTION
42+
pageUrl: ""
43+
- productId: WORKFLOWS_SECTION
44+
pageUrl: ""
45+
- productId: STORAGE_SECTION
46+
pageUrl: ""
47+
- productId: ai-platform
48+
pageUrl: ""
49+
- productId: LOOKER_STUDIO_SECTION
50+
pageUrl: lookerstudio.google.com
51+
isExternal: true
52+
- productId: CLOUD_DMS_SECTION
53+
pageUrl: ""
54+
- productId: FUNCTIONS_SECTION
55+
pageUrl: ""
56+
- productId: DATAFORM_SECTION
57+
pageUrl: ""
5158
content:
5259
architecture:
5360
diagramUrl: www.gstatic.com/pantheon/images/solutions/data-warehouse-architecture_v6.svg
5461
description:
55-
- Data lands in a Cloud Storage bucket.
56-
- Cloud Workflows facilitates the data movement.
57-
- Data is loaded into BigQuery as a BigLake table.
58-
- Views of the data are created in BigQuery using stored procedures
59-
- Dashboards are created from the data to perform more analytics.
60-
- BigQuery ML calls the generative AI capabilities of Vertex AI to summarize the analysis.
61-
- Cloud Functions creates notebooks with additional learning content.
62+
- Data lands in a Cloud Storage bucket.
63+
- Cloud Workflows facilitates the data movement.
64+
- Data is loaded into BigQuery as a BigLake table.
65+
- Views of the data are created in BigQuery using stored procedures
66+
- Dashboards are created from the data to perform more analytics.
67+
- BigQuery ML calls the generative AI capabilities of Vertex AI to summarize the analysis.
68+
- Cloud Functions creates notebooks with additional learning content.
6269
documentation:
63-
- title: Create a Data Warehouse
64-
url: https://cloud.google.com/architecture/big-data-analytics/data-warehouse
65-
- title: Learn about BigQuery
66-
url: https://cloud.google.com/bigquery/docs/introduction
70+
- title: Create a Data Warehouse
71+
url: https://cloud.google.com/architecture/big-data-analytics/data-warehouse
72+
- title: Learn about BigQuery
73+
url: https://cloud.google.com/bigquery/docs/introduction
6774
examples:
68-
- name: basic_bq
69-
location: examples/basic_bq
70-
- name: basic_view
71-
location: examples/basic_view
72-
- name: data_warehouse
73-
location: examples/data_warehouse
74-
- name: multiple_tables
75-
location: examples/multiple_tables
76-
- name: scheduled_queries
77-
location: examples/scheduled_queries
75+
- name: basic_bq
76+
location: examples/basic_bq
77+
- name: basic_view
78+
location: examples/basic_view
79+
- name: data_warehouse
80+
location: examples/data_warehouse
81+
- name: multiple_tables
82+
location: examples/multiple_tables
83+
- name: scheduled_queries
84+
location: examples/scheduled_queries
7885
interfaces:
7986
variables:
80-
- name: project_id
81-
description: Google Cloud Project ID
82-
varType: string
83-
required: true
84-
- name: region
85-
description: Google Cloud Region
86-
varType: string
87-
required: true
88-
- name: dataform_region
89-
description: Region that is used to deploy Dataform resources. This does not limit where resources can be run or what region data must be located in.
90-
varType: string
91-
- name: text_generation_model_name
92-
description: Name of the BigQuery ML GenAI remote model that connects to the LLM used for text generation
93-
varType: string
94-
defaultValue: text_generate_model
95-
- name: labels
96-
description: A map of labels to apply to contained resources.
97-
varType: map(string)
98-
defaultValue:
99-
data-warehouse: true
100-
- name: enable_apis
101-
description: Whether or not to enable underlying apis in this solution.
102-
varType: string
103-
defaultValue: true
104-
- name: force_destroy
105-
description: Whether or not to protect BigQuery resources from deletion when solution is modified or changed.
106-
varType: string
107-
defaultValue: true
108-
- name: deletion_protection
109-
description: Whether or not to protect GCS resources from deletion when solution is modified or changed.
110-
varType: string
111-
defaultValue: false
112-
- name: create_ignore_service_accounts
113-
description: Whether or not to ignore creation of a service account if an account of the same name already exists
114-
varType: string
115-
defaultValue: true
87+
- name: project_id
88+
description: Google Cloud Project ID
89+
varType: string
90+
required: true
91+
- name: region
92+
description: Google Cloud Region
93+
varType: string
94+
required: true
95+
- name: dataform_region
96+
description: Region that is used to deploy Dataform resources. This does not limit where resources can be run or what region data must be located in.
97+
varType: string
98+
- name: text_generation_model_name
99+
description: Name of the BigQuery ML GenAI remote model that connects to the LLM used for text generation
100+
varType: string
101+
defaultValue: text_generate_model
102+
- name: labels
103+
description: A map of labels to apply to contained resources.
104+
varType: map(string)
105+
defaultValue:
106+
data-warehouse: true
107+
- name: enable_apis
108+
description: Whether or not to enable underlying apis in this solution.
109+
varType: string
110+
defaultValue: true
111+
- name: force_destroy
112+
description: Whether or not to protect BigQuery resources from deletion when solution is modified or changed.
113+
varType: string
114+
defaultValue: true
115+
- name: deletion_protection
116+
description: Whether or not to protect GCS resources from deletion when solution is modified or changed.
117+
varType: string
118+
defaultValue: false
119+
- name: create_ignore_service_accounts
120+
description: Whether or not to ignore creation of a service account if an account of the same name already exists
121+
varType: string
122+
defaultValue: true
116123
outputs:
117-
- name: bigquery_editor_url
118-
description: The URL to launch the BigQuery editor with the sample query procedure opened
119-
- name: ds_friendly_name
120-
description: Dataset name
121-
- name: lookerstudio_report_url
122-
description: The URL to create a new Looker Studio report displays a sample dashboard for the e-commerce data analysis
123-
- name: neos_tutorial_url
124-
description: The URL to launch the in-console tutorial for the EDW solution
125-
- name: raw_bucket
126-
description: Raw bucket name
124+
- name: bigquery_editor_url
125+
description: The URL to launch the BigQuery editor with the sample query procedure opened
126+
- name: ds_friendly_name
127+
description: Dataset name
128+
- name: lookerstudio_report_url
129+
description: The URL to create a new Looker Studio report displays a sample dashboard for the e-commerce data analysis
130+
- name: neos_tutorial_url
131+
description: The URL to launch the in-console tutorial for the EDW solution
132+
- name: raw_bucket
133+
description: Raw bucket name
127134
requirements:
128135
roles:
129-
- level: Project
130-
roles:
131-
- roles/bigquery.admin
132-
- roles/cloudkms.cryptoKeyEncrypterDecrypter
133-
- roles/owner
136+
- level: Project
137+
roles:
138+
- roles/bigquery.admin
139+
- roles/cloudkms.cryptoKeyEncrypterDecrypter
140+
- roles/owner
134141
services:
135-
- cloudkms.googleapis.com
136-
- cloudresourcemanager.googleapis.com
137-
- bigquery.googleapis.com
138-
- bigquerystorage.googleapis.com
139-
- bigqueryconnection.googleapis.com
140-
- serviceusage.googleapis.com
141-
- iam.googleapis.com
142+
- cloudkms.googleapis.com
143+
- cloudresourcemanager.googleapis.com
144+
- bigquery.googleapis.com
145+
- bigquerystorage.googleapis.com
146+
- bigqueryconnection.googleapis.com
147+
- serviceusage.googleapis.com
148+
- iam.googleapis.com
142149
providerVersions:
143-
- source: hashicorp/archive
144-
version: ">= 2.4.2"
145-
- source: hashicorp/google
146-
version: ">= 6.11, < 7"
147-
- source: hashicorp/google-beta
148-
version: ">= 6.11, < 7"
149-
- source: hashicorp/http
150-
version: ">= 2"
151-
- source: hashicorp/local
152-
version: ">= 2.4"
153-
- source: hashicorp/random
154-
version: ">= 3.6.2"
155-
- source: hashicorp/time
156-
version: ">= 0.9.1"
150+
- source: hashicorp/archive
151+
version: 2.4.2
152+
- source: hashicorp/google
153+
version: ">= 6.11, < 7"
154+
- source: hashicorp/google-beta
155+
version: ">= 6.11, < 7"
156+
- source: hashicorp/http
157+
version: ">= 2"
158+
- source: hashicorp/local
159+
version: ">=2.4"
160+
- source: hashicorp/random
161+
version: 3.6.2
162+
- source: hashicorp/time
163+
version: ">= 0.9.1"

0 commit comments

Comments
 (0)