Professional Documents
Culture Documents
Client Introduction:
Main objective of this project is we are providing a system with all the information
regarding ransactions of entire ban!s all over the country. "e will get the daily transaction
data from all branches at the end of the day. "e have to validate the transactions and
implementt the business logic based on the
implemen transactions type or transaction code. "e have
to load all historical data into #"$ and once finished historical data. "e have to load #elta
%oads.
o Target
Target Staging Area.
Area.
o Mappings.
o Source to staging mappings.
o Staging to warehousing.
+n +nformatica mapping, we first loo!up all the transaction codes with code master
table to identify the transaction type to implement the correct logic and filter the unnecessary
transactions. )ecause in )&- there are lot of transactions will be there but we have to
consider only reuired transactions for the project. he transaction code exists in the code
master table are only transactions we have to consider and other transactions load into one
table called "rap table and invalid records/ transaction code missing, null, spaces0 to (rror
table. For each dimension table we are creating surrogate !ey and load into #"$ tables.
SCD2 Mapping:
"e are implementing 12#3 mapping for customer dimension to !eep history of the customers.
"e are using 12#3 #ate method.
Architecture of Project:
12#3 Mapping'
"e are implementing 12#3 mapping for customer dimension to !eep history of the customers.
"e are using 12#3 #ate method.
Architecture of Project:
Design:
$igh %evel #esign #ocument, )ased on the echnical specs. #evelopers has to create
the $%#, it will have the +nformatica flow chart. "hat are the transformations reuired for
that mapping. $%# will cover only ;<6 of reuirement.
:P'
Development:
UAT > :ser &ccept esting. 2lient will do the :&. his is last phase of the (% project.
Production'
<56 offshore <56 onsite
"or! will be distributed between offshore and onsite based on the run time of the %oading.
Mapping bugs needs to fix by #evelopment team. #evelopment team will support for warranty
period based on agreement days.
+n (% projects hree =epositories. For each repository access permissions and location will be
different.
#evelopment' (4
esting' (3
Production' (?
+n (% projects hree =epositories. For each repository access permissions and location will be
different.
#evelopment' (4
esting' (3
Production' (?
#imensions'
Mapping explanation'
o &nalysis
o =euirement 7athering
o #esign
o #evelopment
o esting
Production
&nalysis and =euirement 7athering'
$%#' :nit est Plan. "rite the test cases based on the reuirement.
Testing:
(mployee
2ustomer
&gent
ransaction
#ate
http://informatica-
kareem.blogspot.in/2012/08/informatica-project.html
https://www.scribd.com/doc/48634480/informatica-project