Download - Cv-040 Conversion Component Designs
-
8/9/2019 Cv-040 Conversion Component Designs
1/27
OUM
CV.040 CONVERSIONCOMPONENTDESIGNS
-
8/9/2019 Cv-040 Conversion Component Designs
2/27
CV.040 Con(e%,'on Componen" De,'gn,
1 DOCUMENT CONTROL
1.1 Change Record
Date Author Verson Change Re!erence
))1No(1+0
-
8/9/2019 Cv-040 Conversion Component Designs
3/27
CV.040 Con(e%,'on Componen" De,'gn,
Con"en",
1 Docu$ent Control.....................................................................................................
+.+ C$ange Re!o%-........................................................................................................... ''+.) Re('e7e%,....................................................................................................................''
" &ntroducton...............................................................................................................1
).+ Pu%po,e.......................................................................................................................+
).) P%a!"'!a2 #pp2'!a"'on....................................................................................................+
' %rocessng Rules......................................................................................................"
.+ Ru2e,...........................................................................................................................)
( Translaton Rules......................................................................................................'
4.+ Ru2e,...........................................................................................................................
) *lter Rules.................................................................................................................(
3.+ Ru2e,...........................................................................................................................4
+ *oregn ,e- Rules.....................................................................................................)
8.+ Ru2e,...........................................................................................................................3
Do#nload Co$ponent Logc....................................................................................+
/ Te$porar- Ta0le Creaton Co$ponent Logc.........................................................
Upload Co$ponent Logc........................................................................................./
12 Translaton Co$ponent Logc..................................................................................
11 &nter!ace Co$ponent Logc....................................................................................12
1" Converson Co$ponent Test %lan.........................................................................11
1' Converson Data &ntegrt- Test %lan......................................................................1'
1( Data Ac3uston Co$ponents...............................................................................1+
+4.+ So2u"'on 9 Da"a /2o7..................................................................................................+8
De!embe% )0* )0++
-
8/9/2019 Cv-040 Conversion Component Designs
4/27
CV.040 Con(e%,'on Componen" De,'gn,
1) 4Data *lo# 15 %rocess Techncal Overve#.........................................................1
+3.+ Da"a /2o7 D'ag%am...................................................................................................++3.) Da"a /2o7 9 Mapp'ng Ma"%':.......................................................................................++3. Da"a /2o7 #,,ump"'on,.............................................................................................++3.4 Da"a /2o7 P%e%e;u','"e,............................................................................................++3.3 /%e;uen!y o E:e!u"'on.............................................................................................+
1+ 4Mappng15 6pec!catons...................................................................................1
+8.+ Mapp'ng #,,ump"'on,...............................................................................................+=+8.) Mapp'ng P%e%e;u','"e,..............................................................................................+=+8. In"e%a!e Inpu"9Ou"pu" Pa%ame"e%,............................................................................+=+8.4 E:!ep"'on an-2'ng...................................................................................................)0+8.3 P%e1P%o!e,,'ng S!%'p"...............................................................................................)0+8.8 Po," P%o!e,,'ng S!%'p",............................................................................................)0+8. E%%o% Log,.................................................................................................................)++8. Spe!'a2 Con,'-e%a"'on,..............................................................................................)++8.= Da"a Re;u'%emen",...................................................................................................)++8.+0 ETL P%o!e,,'ng De"a'2,.............................................................................................)++8.++ Un'" Te," Ca,e,.........................................................................................................))
1 Open and Closed &ssues........................................................................................."'+.+ Open I,,ue,..............................................................................................................)+.) C2o,e- I,,ue,............................................................................................................)
De!embe% )0* )0++
-
8/9/2019 Cv-040 Conversion Component Designs
5/27
" &NTRODUCT&ON
T$', Con(e%,'on Componen" De,'gn, -e'ne, "$e ?ey a,,ump"'on,* mapp'ng* %u2e,* an- 2og'! "$a" ',nee-e- "o !%ea"e "$e Con(e%,'on Componen", a, 7e22 a, "$e p%o!e,, 2o7, %e;u'%e- o% -a"ae:"%a!"'on* "%an,po%" an- "%an,o%ma"'on an- 2oa- o%
-
8/9/2019 Cv-040 Conversion Component Designs
6/27
' %ROCE66&N7 RULE6
Be2o7 ', a "ab2e 2',"'ng "$e p%o!e,,'ng %u2e, "$a" a%e "o be u,e- 'n "$e !on(e%,'on o
%R':
-
8/9/2019 Cv-040 Conversion Component Designs
7/27
( TRAN6LAT&ON RULE6
Be2o7 ', a "ab2e 2',"'ng "$e "%an,2a"'on %u2e,* 7$'!$ a%e "o be u,e- 'n "$e !on(e%,'on o
TR":
-
8/9/2019 Cv-040 Conversion Component Designs
8/27
) *<ER RULE6
Be2o7 ', a "ab2e 2',"'ng "$e '2"e% %u2e, "$a" a%e "o be u,e- 'n "$e !on(e%,'on o
-
8/9/2019 Cv-040 Conversion Component Designs
9/27
+ *ORE&7N ,E RULE6
Be2o7 ', a "ab2e 2',"'ng "$e o%e'gn ?ey %u2e, "$a" a%e "o be u,e- 'n "$e !on(e%,'on o
*,R":
-
8/9/2019 Cv-040 Conversion Component Designs
10/27
DO;NLOAD COM%ONENT LO7&C
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
11/27
/ TEM%ORAR TA
-
8/9/2019 Cv-040 Conversion Component Designs
12/27
U%LOAD COM%ONENT LO7&C
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
13/27
12 TRAN6LAT&ON COM%ONENT LO7&C
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
14/27
11 &NTER*ACE COM%ONENT LO7&C
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
15/27
1" CONVER6&ON COM%ONENT TE6T %LAN
Be2o7 ', a "ab2e 2',"'ng "$e !on(e%,'on !omponen", "$a" nee- "o be !omponen" "e,"e-&
6e3. %rocess Descrpton Test
+ Do7n2oa- Componen", Lega!y ,y,"em p%og%am "o!%ea"e #SCII '2e
Componen"
) Up2oa- Componen", Up2oa- ,!%'p" "o a p%e-e'ne-
"empo%a%y 'n"e%a!e "ab2e
Componen"
Tempo%a%y Tab2e C%ea"'onComponen",
In"e%a!e ,!%'p" "o !%ea"e"empo%a%y 'no%ma"'on an-up-a"e "ab2e
Componen"
4 T%an,2a"'on Log'!Componen",
T%an,2a"'on o 2ega!y -a"ae2emen", "o O%a!2e !o2umn%e;u'%emen",
Componen"
3 In"e%a!e P%og%am, De(e2opmen" o ,!%'p", "o 2oa-O%a!2e p%o-u!"'on "ab2e, an-pe%o%m -a"a (a2'-a"'on
Componen"
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o
Do! R
-
8/9/2019 Cv-040 Conversion Component Designs
16/27
Be2o7 a%e "ab2e, o% %e!o%-'ng "$e !omponen" "e," -e,'gn o% ea!$ !on(e%,'on !omponen".
#n e:p2ana"'on o "$e Con(e%,'on Componen" Te," P2an o22o7,.
Co$ponent:Co$ponent %urpose:Tester:Date:
6e3. Acton9Test T-pe E=pected Results Actual Results *alure Resoluton
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o
Do! R
-
8/9/2019 Cv-040 Conversion Component Designs
17/27
1' CONVER6&ON DATA &NTE7R&T TE6T %LAN
Be2o7 ', a "ab2e %e!o%-'ng "$e Da"a In"eg%'"y Te," P2an. Ea!$ en"'"y !ou2- $a(e mu2"'p2e "ab2e, "o "e,"-epen-'ng on "$e numbe% o -a"a e2emen", "$a" a%e go'ng "o be "e,"e- an- "$e numbe% o "ab2e,popu2a"e- by "$e en"'"y 'n O%a!2e. # "ab2e o% 52a"e%6 %e!o%-'ng "$e "e," %e,u2", ', a2,o p%o('-e-.
#n e:p2ana"'on o "$e Con(e%,'on Da"a In"eg%'"y Te," P2an o22o7,&
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
18/27
Entt-:
-
8/9/2019 Cv-040 Conversion Component Designs
19/27
Te," &
O%-e% &
/a'2u%e@&
Re,o2u"'on&
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o
Do! R
-
8/9/2019 Cv-040 Conversion Component Designs
20/27
1( DATA ACU&6&T&ON COM%ONENT6
1(.1 6oluton 9 Data
*lo#
Data!lo# Na$e Descrpton
-
8/9/2019 Cv-040 Conversion Component Designs
21/27
1) 4DATA *LO; 15 %ROCE66 TECFN&CAL OVERV&E;
T$', po%"'on o -e2'(e%ab2e -e,!%'be, one by one ea!$ Da"a /2o7 'n "$e ,o2u"'on.
1).1 Data *lo#
Dagra$
T$', 'g$ Le(e2 Summa%y ,$o7, "$e mapp'ng, 'n(o2(e- 'n "$e Da"a /2o7&
4&nsert 6a$ple *lo# Dagra$5
1)." Data *lo# 9
Mappng Matr=
T$e o22o7'ng ma"%': 2',", a22 "$e mapp'ng, "$a" !omp%',e "$', -a"a 2o7&
No. Mappng Na$e Descrpton ETL Technolog- %rere3usteMappng?s
+
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
22/27
1).( Data *lo#
%rere3ustes
T$e
-
8/9/2019 Cv-040 Conversion Component Designs
23/27
1+ 4MA%%&N715 6%EC&*&CAT&ON6
+. Re('e7 an- ,e2e!" bo'2e%p2a"e o% "$', ,e!"'on %om "$e a,,o!'a"e- Task andDeliverable Guideline-o!umen". Be !a%eu2 "o %e('e7 "a,? an- -e2'(e%ab2e
!omp2e"'on 'no%ma"'on !a%eu22y an- ,e2e!" bo'2e%p2a"e !on"en" 5"e:"* -'ag%am,*'22u,"%a"'on,* e"!.6 onl-' '" app2'e, "o you% ,pe!''! !2'en" ,'"e. #2,o* be ,u%e "o a--any !2'en" ,pe!''! -e"a'2, o% 'no%ma"'on "o ma?e "$', ,e!"'on !omp2e"e.
T$', po%"'on o -e2'(e%ab2e -e,!%'be, 'n -e"a'2 ea!$ mapp'ng 7'"$'n ea!$ -a"a 2o7. $e%e a mapp'ng', %eu,e- by many -a"a 2o7, '" on2y nee-, "o be -e,!%'be- on!e.
1+.1 Mappng
Assu$ptons
T$e -e(e2opmen" ,pe!''!a"'on, o%
1+." Mappng
%rere3ustes
T$e
-
8/9/2019 Cv-040 Conversion Component Designs
24/27
1+.' &nter!ace
&nput9Output
%ara$eters
-
8/9/2019 Cv-040 Conversion Component Designs
25/27
1+.+ %ost %rocessng
6crpts
T$e
1+. Data
Re3ure$ents
1+..1 6UMMAR O* O
-
8/9/2019 Cv-040 Conversion Component Designs
26/27
O0@ect Na$e O0@ect T-pe Role n the Mappng?6ource 9 6tagng 9Target
Locaton Access&n!or$aton
Ino%ma"'on> U,e%Ino%ma"'on>
1+.12ETL %rocessng
Detals
T$', ,e!"'on p%o('-e, "$e ETL p%o!e,, -e"a'2,.
Pseudo Code for execution sequence
S"ep +&
S"ep )&
1+.11Unt Test Cases
Test Case &D Test Case Na$e Descrpton
+
/'2e Re& )3+0)0.-o! 5(. 6Open an- C2o,e- I,,ue, ) o )3
Do! Re&
-
8/9/2019 Cv-040 Conversion Component Designs
27/27
1 O%EN AND CLO6ED &66UE6
1.1 Open &ssues
&D &ssue Resoluton Respons0lt- Target Date &$pact Date
1." Closed &ssues
&D &ssue Resoluton Respons0lt- Target Date &$pact Date
Do! Re&