Skip to content

Commit 1d78b03

Browse files
committed
test: Add model to build fresh workspace
jira: GDAI-238 risk: low
1 parent eb3187d commit 1d78b03

File tree

48 files changed

+1651
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1651
-0
lines changed
Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
filterContextRef:
4+
identifier:
5+
id: 4717b786-2c2e-4596-adb5-4f8b0ab0e19a
6+
type: filterContext
7+
layout:
8+
sections:
9+
- header:
10+
description: All in one description
11+
title: All in one title
12+
items:
13+
- size:
14+
xl:
15+
gridWidth: 6
16+
type: IDashboardLayoutItem
17+
widget:
18+
dateDataSet:
19+
identifier:
20+
id: date
21+
type: dataset
22+
description: ''
23+
drills: []
24+
ignoreDashboardFilters: []
25+
insight:
26+
identifier:
27+
id: top_10_customers
28+
type: visualizationObject
29+
localIdentifier: 2c7400ac-5f63-46f8-aa12-a2debe13fd14
30+
properties: {}
31+
title: Top 10 Customers
32+
type: insight
33+
- size:
34+
xl:
35+
gridWidth: 6
36+
type: IDashboardLayoutItem
37+
widget:
38+
dateDataSet:
39+
identifier:
40+
id: date
41+
type: dataset
42+
description: ''
43+
drills: []
44+
ignoreDashboardFilters: []
45+
insight:
46+
identifier:
47+
id: revenue_by_product
48+
type: visualizationObject
49+
localIdentifier: a50daab7-fb78-45eb-a2b4-d5cc8cbd89e9
50+
properties: {}
51+
title: Revenue by Product
52+
type: insight
53+
- size:
54+
xl:
55+
gridWidth: 6
56+
type: IDashboardLayoutItem
57+
widget:
58+
dateDataSet:
59+
identifier:
60+
id: date
61+
type: dataset
62+
description: ''
63+
drills: []
64+
ignoreDashboardFilters: []
65+
insight:
66+
identifier:
67+
id: revenue_by_category_trend
68+
type: visualizationObject
69+
localIdentifier: efccc783-5896-4eb6-890f-2e51ece3f159
70+
properties: {}
71+
title: Revenue by Category Trend
72+
type: insight
73+
- size:
74+
xl:
75+
gridWidth: 6
76+
type: IDashboardLayoutItem
77+
widget:
78+
dateDataSet:
79+
identifier:
80+
id: date
81+
type: dataset
82+
description: ''
83+
drills: []
84+
ignoreDashboardFilters: []
85+
insight:
86+
identifier:
87+
id: product_saleability
88+
type: visualizationObject
89+
localIdentifier: d738d85f-e935-4e2c-b8b4-a8b456f55079
90+
properties: {}
91+
title: Product Saleability
92+
type: insight
93+
- size:
94+
xl:
95+
gridWidth: 6
96+
type: IDashboardLayoutItem
97+
widget:
98+
dateDataSet:
99+
identifier:
100+
id: date
101+
type: dataset
102+
description: ''
103+
drills: []
104+
ignoreDashboardFilters: []
105+
insight:
106+
identifier:
107+
id: product_categories_pie_chart
108+
type: visualizationObject
109+
localIdentifier: 8c194c85-bad6-42da-b4e3-08d270278316
110+
properties: {}
111+
title: Product Categories Pie Chart
112+
type: insight
113+
- size:
114+
xl:
115+
gridWidth: 6
116+
type: IDashboardLayoutItem
117+
widget:
118+
dateDataSet:
119+
identifier:
120+
id: date
121+
type: dataset
122+
description: ''
123+
drills: []
124+
ignoreDashboardFilters: []
125+
insight:
126+
identifier:
127+
id: percentage_of_customers_by_region
128+
type: visualizationObject
129+
localIdentifier: 2c3307b2-581f-4bab-9252-6b5279565b24
130+
properties: {}
131+
title: Percentage of Customers by Region
132+
type: insight
133+
- size:
134+
xl:
135+
gridWidth: 6
136+
type: IDashboardLayoutItem
137+
widget:
138+
dateDataSet:
139+
identifier:
140+
id: date
141+
type: dataset
142+
description: ''
143+
drills: []
144+
ignoreDashboardFilters: []
145+
insight:
146+
identifier:
147+
id: customers_trend
148+
type: visualizationObject
149+
localIdentifier: 87505bb0-d954-4add-811d-f4e75e431660
150+
properties: {}
151+
title: Customers Trend
152+
type: insight
153+
- size:
154+
xl:
155+
gridWidth: 6
156+
type: IDashboardLayoutItem
157+
widget:
158+
description: ''
159+
drills: []
160+
ignoreDashboardFilters: []
161+
insight:
162+
identifier:
163+
id: campaign_spend
164+
type: visualizationObject
165+
localIdentifier: 0cb01f6a-6ea6-4c22-bb12-ded00a9eac66
166+
properties: {}
167+
title: Campaign Spend
168+
type: insight
169+
- size:
170+
xl:
171+
gridWidth: 12
172+
type: IDashboardLayoutItem
173+
widget:
174+
dateDataSet:
175+
identifier:
176+
id: date
177+
type: dataset
178+
description: ''
179+
drills: []
180+
ignoreDashboardFilters: []
181+
insight:
182+
identifier:
183+
id: percent_revenue_per_product_by_customer_and_category
184+
type: visualizationObject
185+
localIdentifier: 2213d6e4-6df7-458e-806d-f02bae5ce66a
186+
properties: {}
187+
title: '% Revenue per Product by Customer and Category'
188+
type: insight
189+
type: IDashboardLayoutSection
190+
type: IDashboardLayout
191+
version: '2'
192+
description: ''
193+
id: b2f2d436-9831-4fe0-81df-8c59fd33242b
194+
title: All visualizations 1 with custom filter
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
filters:
4+
- attributeFilter:
5+
attributeElements:
6+
uris:
7+
- Biolid
8+
- ChalkTalk
9+
- Compglass
10+
- Elentrix
11+
displayForm:
12+
identifier:
13+
id: product_name
14+
type: label
15+
filterElementsBy: []
16+
localIdentifier: 6b94bbb585d44c79967867719e524fae
17+
negativeSelection: false
18+
selectionMode: multi
19+
version: '2'
20+
description: ''
21+
id: 4717b786-2c2e-4596-adb5-4f8b0ab0e19a
22+
title: filterContext
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
filters:
4+
- dateFilter:
5+
from: '0'
6+
granularity: GDC.time.year
7+
to: '0'
8+
type: relative
9+
version: '2'
10+
description: ''
11+
id: 9f2b1f37-befa-450e-a6cc-dc576845c412
12+
title: filterContext
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: '#,##0'
4+
maql: SELECT COUNT({attribute/customer_id},{attribute/order_line_id})
5+
description: ''
6+
id: amount_of_active_customers
7+
title: '# of Active Customers'
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: '#,##0'
4+
maql: SELECT COUNT({attribute/order_id})
5+
description: ''
6+
id: amount_of_orders
7+
title: '# of Orders'
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: '#,##0'
4+
maql: 'SELECT {metric/amount_of_active_customers} WHERE (SELECT {metric/revenue}
5+
BY {attribute/customer_id}) > 10000 '
6+
description: ''
7+
id: amount_of_top_customers
8+
title: '# of Top Customers'
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: '#,##0.00'
4+
maql: SELECT {metric/amount_of_orders} WHERE NOT ({label/order_status} IN ("null",
5+
"Returned", "Canceled"))
6+
description: ''
7+
id: amount_of_valid_orders
8+
title: '# of Valid Orders'
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: $#,##0
4+
maql: SELECT SUM({fact/spend})
5+
description: ''
6+
id: campaign_spend
7+
title: Campaign Spend
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: $#,##0
4+
maql: SELECT SUM({fact/price}*{fact/quantity})
5+
description: ''
6+
id: order_amount
7+
title: Order Amount
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# (C) 2025 GoodData Corporation
2+
content:
3+
format: '#,##0.0%'
4+
maql: SELECT {metric/revenue} / {metric/total_revenue}
5+
description: ''
6+
id: percent_revenue
7+
title: '% Revenue'

0 commit comments

Comments
 (0)