Skip to content

Commit 83f4895

Browse files
authored
Merge pull request #12 from RoelantVos/v1.6.4
V1.6.4
2 parents 652fffe + efb2700 commit 83f4895

Some content is hidden

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

42 files changed

+1836
-3142
lines changed

Virtual_EDW/Examples/DIM_CUSTOMER.json

Lines changed: 77 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,44 @@
66
"expiryDateTimeAttribute": "LOAD_END_DATETIME",
77
"eventDateTimeAttribute": "EVENT_DATETIME",
88
"recordChecksumAttribute": "HASH_FULL_RECORD",
9-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
9+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
1010
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1111
},
1212
"generationSpecificMetadata": {
1313
"selectedDataObject": "DIM_CUSTOMER",
14-
"generationDateTime": "2020-11-17T14:18:42.9293307+10:00"
14+
"generationDateTime": "2021-01-25T17:29:58.4876393+10:00"
1515
},
1616
"dataObjectMappings": [
1717
{
1818
"mappingName": "DIM_CUSTOMER",
1919
"mappingClassifications": [
2020
{
21-
"classification": "Point-in-Time / Dimension"
21+
"classification": "Presentation"
2222
}
2323
],
2424
"sourceDataObjects": [
2525
{
2626
"name": "HUB_CUSTOMER",
27+
"dataItems": [
28+
{
29+
"name": "CUSTOMER_ID"
30+
}
31+
],
32+
"dataObjectConnection": {
33+
"dataConnectionString": "Integration",
34+
"extensions": [
35+
{
36+
"key": "database",
37+
"value": "200_Integration_Layer",
38+
"description": "database name"
39+
},
40+
{
41+
"key": "schema",
42+
"value": "dbo",
43+
"description": "schema name"
44+
}
45+
]
46+
},
2747
"dataObjectClassifications": [
2848
{
2949
"classification": "CoreBusinessConcept"
@@ -32,11 +52,6 @@
3252
},
3353
{
3454
"name": "SAT_CUSTOMER",
35-
"dataObjectClassifications": [
36-
{
37-
"classification": "Context"
38-
}
39-
],
4055
"dataItems": [
4156
{
4257
"name": "DATE_OF_BIRTH"
@@ -47,30 +62,65 @@
4762
{
4863
"name": "SUBURB"
4964
}
65+
],
66+
"dataObjectConnection": {
67+
"dataConnectionString": "Integration",
68+
"extensions": [
69+
{
70+
"key": "database",
71+
"value": "200_Integration_Layer",
72+
"description": "database name"
73+
},
74+
{
75+
"key": "schema",
76+
"value": "dbo",
77+
"description": "schema name"
78+
}
79+
]
80+
},
81+
"dataObjectClassifications": [
82+
{
83+
"classification": "Context"
84+
}
5085
]
5186
},
5287
{
5388
"name": "SAT_CUSTOMER_ADDITIONAL_DETAILS",
54-
"dataObjectClassifications": [
89+
"dataItems": [
5590
{
56-
"classification": "Context"
91+
"name": "CONTACT_NUMBER"
5792
}
5893
],
59-
"dataItems": [
94+
"dataObjectConnection": {
95+
"dataConnectionString": "Integration",
96+
"extensions": [
97+
{
98+
"key": "database",
99+
"value": "200_Integration_Layer",
100+
"description": "database name"
101+
},
102+
{
103+
"key": "schema",
104+
"value": "dbo",
105+
"description": "schema name"
106+
}
107+
]
108+
},
109+
"dataObjectClassifications": [
60110
{
61-
"name": "CONTACT_NUMBER"
111+
"classification": "Context"
62112
}
63113
]
64114
}
65115
],
66116
"targetDataObject": {
67117
"name": "DIM_CUSTOMER",
68118
"dataObjectConnection": {
69-
"dataConnectionString": "PSA",
119+
"dataConnectionString": "Presentation",
70120
"extensions": [
71121
{
72122
"key": "database",
73-
"value": "150_Persistent_Staging_Area",
123+
"value": "300_Presentation_Layer",
74124
"description": "database name"
75125
},
76126
{
@@ -82,6 +132,16 @@
82132
}
83133
},
84134
"dataItemMappings": [
135+
{
136+
"sourceDataItems": [
137+
{
138+
"name": "CUSTOMER_ID"
139+
}
140+
],
141+
"targetDataItem": {
142+
"name": "CUSTOMER_ID"
143+
}
144+
},
85145
{
86146
"sourceDataItems": [
87147
{
@@ -129,15 +189,15 @@
129189
{
130190
"sourceDataItems": [
131191
{
132-
"name": "CustomerID"
192+
"name": "CUSTOMER_SK"
133193
}
134194
],
135195
"targetDataItem": {
136-
"name": "CUSTOMER_ID"
196+
"name": "CUSTOMER_SK"
137197
}
138198
}
139199
],
140-
"surrogateKey": "CUSTOMER_HSH"
200+
"surrogateKey": "DIM_CUSTOMER_SK"
141201
}
142202
],
143203
"enabled": true

Virtual_EDW/Examples/HUB_CUSTOMER.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"loadDateTimeAttribute": "LOAD_DATETIME",
66
"eventDateTimeAttribute": "EVENT_DATETIME",
77
"recordChecksumAttribute": "HASH_FULL_RECORD",
8-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
8+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
99
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1010
},
1111
"generationSpecificMetadata": {
1212
"selectedDataObject": "HUB_CUSTOMER",
13-
"generationDateTime": "2020-11-17T14:18:42.9293307+10:00"
13+
"generationDateTime": "2021-01-12T20:33:49.3272531+10:00"
1414
},
1515
"dataObjectMappings": [
1616
{
@@ -79,7 +79,7 @@
7979
}
8080
}
8181
],
82-
"surrogateKey": "CUSTOMER_HSH"
82+
"surrogateKey": "CUSTOMER_SK"
8383
}
8484
],
8585
"filterCriterion": "15=15",
@@ -151,7 +151,7 @@
151151
}
152152
}
153153
],
154-
"surrogateKey": "CUSTOMER_HSH"
154+
"surrogateKey": "CUSTOMER_SK"
155155
}
156156
],
157157
"filterCriterion": "5=5",
@@ -231,7 +231,7 @@
231231
}
232232
}
233233
],
234-
"surrogateKey": "CUSTOMER_HSH"
234+
"surrogateKey": "CUSTOMER_SK"
235235
}
236236
],
237237
"filterCriterion": "1=1",
@@ -303,7 +303,7 @@
303303
}
304304
}
305305
],
306-
"surrogateKey": "CUSTOMER_HSH"
306+
"surrogateKey": "CUSTOMER_SK"
307307
}
308308
],
309309
"filterCriterion": "",

Virtual_EDW/Examples/HUB_INCENTIVE_OFFER.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"loadDateTimeAttribute": "LOAD_DATETIME",
66
"eventDateTimeAttribute": "EVENT_DATETIME",
77
"recordChecksumAttribute": "HASH_FULL_RECORD",
8-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
8+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
99
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1010
},
1111
"generationSpecificMetadata": {
1212
"selectedDataObject": "HUB_INCENTIVE_OFFER",
13-
"generationDateTime": "2020-11-17T14:18:42.8933303+10:00"
13+
"generationDateTime": "2021-01-12T20:33:49.2889829+10:00"
1414
},
1515
"dataObjectMappings": [
1616
{
@@ -79,7 +79,7 @@
7979
}
8080
}
8181
],
82-
"surrogateKey": "INCENTIVE_OFFER_HSH"
82+
"surrogateKey": "INCENTIVE_OFFER_SK"
8383
}
8484
],
8585
"filterCriterion": "6=6",
@@ -156,7 +156,7 @@
156156
}
157157
}
158158
],
159-
"surrogateKey": "INCENTIVE_OFFER_HSH"
159+
"surrogateKey": "INCENTIVE_OFFER_SK"
160160
}
161161
],
162162
"filterCriterion": "3=3",

Virtual_EDW/Examples/HUB_MEMBERSHIP_PLAN.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"loadDateTimeAttribute": "LOAD_DATETIME",
66
"eventDateTimeAttribute": "EVENT_DATETIME",
77
"recordChecksumAttribute": "HASH_FULL_RECORD",
8-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
8+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
99
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1010
},
1111
"generationSpecificMetadata": {
1212
"selectedDataObject": "HUB_MEMBERSHIP_PLAN",
13-
"generationDateTime": "2020-11-17T14:18:43.0333301+10:00"
13+
"generationDateTime": "2021-01-12T20:33:49.459034+10:00"
1414
},
1515
"dataObjectMappings": [
1616
{
@@ -94,7 +94,7 @@
9494
}
9595
}
9696
],
97-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
97+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
9898
}
9999
],
100100
"filterCriterion": "14=14",
@@ -186,7 +186,7 @@
186186
}
187187
}
188188
],
189-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
189+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
190190
}
191191
],
192192
"filterCriterion": "12=12",
@@ -273,7 +273,7 @@
273273
}
274274
}
275275
],
276-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
276+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
277277
}
278278
],
279279
"filterCriterion": "18=18",
@@ -365,7 +365,7 @@
365365
}
366366
}
367367
],
368-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
368+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
369369
}
370370
],
371371
"filterCriterion": "10=10",
@@ -452,7 +452,7 @@
452452
}
453453
}
454454
],
455-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
455+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
456456
}
457457
],
458458
"filterCriterion": "1=1",

Virtual_EDW/Examples/HUB_SEGMENT.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"loadDateTimeAttribute": "LOAD_DATETIME",
66
"eventDateTimeAttribute": "EVENT_DATETIME",
77
"recordChecksumAttribute": "HASH_FULL_RECORD",
8-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
8+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
99
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1010
},
1111
"generationSpecificMetadata": {
1212
"selectedDataObject": "HUB_SEGMENT",
13-
"generationDateTime": "2020-11-17T14:18:43.0893304+10:00"
13+
"generationDateTime": "2021-01-12T20:33:49.5228758+10:00"
1414
},
1515
"dataObjectMappings": [
1616
{
@@ -77,7 +77,7 @@
7777
}
7878
}
7979
],
80-
"surrogateKey": "SEGMENT_HSH"
80+
"surrogateKey": "SEGMENT_SK"
8181
}
8282
],
8383
"filterCriterion": "",
@@ -152,7 +152,7 @@
152152
}
153153
}
154154
],
155-
"surrogateKey": "SEGMENT_HSH"
155+
"surrogateKey": "SEGMENT_SK"
156156
}
157157
],
158158
"filterCriterion": "8=8",

Virtual_EDW/Examples/LNK_CUSTOMER_COSTING.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"loadDateTimeAttribute": "LOAD_DATETIME",
66
"eventDateTimeAttribute": "EVENT_DATETIME",
77
"recordChecksumAttribute": "HASH_FULL_RECORD",
8-
"etlProcessAttribute": "ETL_INSERT_RUN_ID",
8+
"etlProcessAttribute": "MODULE_INSTANCE_ID",
99
"sourceRowIdAttribute": "SOURCE_ROW_ID"
1010
},
1111
"generationSpecificMetadata": {
1212
"selectedDataObject": "LNK_CUSTOMER_COSTING",
13-
"generationDateTime": "2020-11-17T14:18:42.9863301+10:00"
13+
"generationDateTime": "2021-01-12T20:33:49.3960357+10:00"
1414
},
1515
"dataObjectMappings": [
1616
{
@@ -121,7 +121,7 @@
121121
}
122122
}
123123
],
124-
"surrogateKey": "CUSTOMER_COSTING_HSH"
124+
"surrogateKey": "CUSTOMER_COSTING_SK"
125125
},
126126
{
127127
"businessKeyComponentMapping": [
@@ -147,7 +147,7 @@
147147
}
148148
}
149149
],
150-
"surrogateKey": "MEMBERSHIP_PLAN_HSH"
150+
"surrogateKey": "MEMBERSHIP_PLAN_SK"
151151
},
152152
{
153153
"businessKeyComponentMapping": [
@@ -162,7 +162,7 @@
162162
}
163163
}
164164
],
165-
"surrogateKey": "CUSTOMER_HSH"
165+
"surrogateKey": "CUSTOMER_SK"
166166
},
167167
{
168168
"businessKeyComponentMapping": [
@@ -177,7 +177,7 @@
177177
}
178178
}
179179
],
180-
"surrogateKey": "SEGMENT_HSH"
180+
"surrogateKey": "SEGMENT_SK"
181181
}
182182
],
183183
"filterCriterion": "",

0 commit comments

Comments
 (0)