File tree Expand file tree Collapse file tree 3 files changed +8
-38
lines changed
ClassLibrary/DataWarehouseAutomation Expand file tree Collapse file tree 3 files changed +8
-38
lines changed Original file line number Diff line number Diff line change @@ -13,16 +13,15 @@ static void Main(string[] args)
13
13
{
14
14
HandleBarsHelpers . RegisterHandleBarsHelpers ( ) ;
15
15
16
- // DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleBasic.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleBasic.json");
16
+ DisplayPatternResult ( AppDomain . CurrentDomain . BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleBasic.handlebars" , AppDomain . CurrentDomain . BaseDirectory + @"..\..\..\Sample_Metadata\sampleBasic.json" ) ;
17
17
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleBasicWithExtensions.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleBasicWithExtensions.json");
18
18
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleMultipleDataItemMappings.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleMultipleDataItemMappings.json");
19
19
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleSimpleDDL.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleSimpleDDL.json");
20
- DisplayPatternResult ( AppDomain . CurrentDomain . BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleCalculation.handlebars" , AppDomain . CurrentDomain . BaseDirectory + @"..\..\..\Sample_Metadata\sampleCalculation.json" ) ;
20
+ // DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleCalculation.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleCalculation.json");
21
21
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSatelliteView.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleVDW_Sat_Customer_v161.json");
22
22
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleFreeForm.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleFreeForm.json");
23
23
//DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleCustomFunctions.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleCustomFunctions.json");
24
24
25
-
26
25
Console . ReadKey ( ) ;
27
26
}
28
27
Original file line number Diff line number Diff line change 32
32
}
33
33
}
34
34
]
35
- },
36
- {
37
- "mappingName" : " MappingTwo" ,
38
- "sourceDataObjects" : [
39
- {
40
- "name" : " TableTwoSource"
41
- }
42
- ],
43
- "targetDataObject" : {
44
- "name" : " TableTwoTarget"
45
- },
46
- "dataItemMappings" : [
47
- {
48
- "sourceDataItems" : [
49
- {
50
- "name" : " ColumnOneSource"
51
- }
52
- ],
53
- "targetDataItem" : {
54
- "name" : " ColumnOneTarget"
55
- }
56
- },
57
- {
58
- "sourceDataItems" : [
59
- {
60
- "name" : " ColumnTwoSource"
61
- }
62
- ],
63
- "targetDataItem" : {
64
- "name" : " ColumnTwoTarget"
65
- }
66
- }
67
- ]
68
35
}
69
36
]
70
37
}
Original file line number Diff line number Diff line change 3
3
4
4
--Working on {{ mappingName }} .
5
5
6
- SELECT * FROM {{ targetDataObject.name }} WHERE {{ dataItemMappings.0.targetDataItem.name }} !=NULL
7
-
6
+ SELECT
7
+ {{ #each dataItemMappings }}
8
+ {{ sourceDataItems.0.name }} AS {{ targetDataItem.name }} {{ #unless @last }} ,{{ /unless }}
9
+ {{ /each }}
10
+ FROM [{{ targetDataObject.name }} ]
11
+ WHERE {{ dataItemMappings.0.targetDataItem.name }} !=NULL
8
12
{{ /each }}
You can’t perform that action at this time.
0 commit comments