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)
1313 {
1414 HandleBarsHelpers . RegisterHandleBarsHelpers ( ) ;
1515
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" ) ;
1717 //DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleBasicWithExtensions.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleBasicWithExtensions.json");
1818 //DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleMultipleDataItemMappings.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleMultipleDataItemMappings.json");
1919 //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");
2121 //DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSatelliteView.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleVDW_Sat_Customer_v161.json");
2222 //DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleFreeForm.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleFreeForm.json");
2323 //DisplayPatternResult(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Templates\TemplateSampleCustomFunctions.handlebars", AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\Sample_Metadata\sampleCustomFunctions.json");
2424
25-
2625 Console . ReadKey ( ) ;
2726 }
2827
Original file line number Diff line number Diff line change 3232 }
3333 }
3434 ]
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- ]
6835 }
6936 ]
7037}
Original file line number Diff line number Diff line change 33
44--Working on {{ mappingName }} .
55
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
812{{ /each }}
You can’t perform that action at this time.
0 commit comments