Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is surrogatekey ? In ur project in which situation u
has used ? explain with example ?

Answers were Sorted based on User's Feedback



what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / murali

the surrogate key is the primary key used to avoid the
problem of critical column. let me clarify u with example...

table A:
Cust_no(PK) Cust_name Loc
100 X Mumbai

this is what ur OLAP DHW is having abt Customer X

But, he has changed his address from X to Y. U have to
update this in ur OLAP DWH. then, i u try to insert this
into ur Table A,
Error: Prinary key Constraint violated (Coz,PK is same for
the both the records)... then, LOC is the Critical Column.
to avoid this, we need to generate a primary key either by
user defined or system generated.

Is This Answer Correct ?    11 Yes 0 No

what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / dr.jornalist

Surrogate Key:- Surrogate key is a system generated primary
key used in informatica for maintaining history of values.

Is This Answer Correct ?    6 Yes 0 No

what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / kalpana

Some times the primary constraint may violate at that time
we go for surrogate key.

Is This Answer Correct ?    2 Yes 1 No

what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / soujanya

surrogate key is the system generated key to avoid primary
key conatraint.

Is This Answer Correct ?    1 Yes 0 No

what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / kalpana

the above one is primary key constraint

Is This Answer Correct ?    1 Yes 1 No

what is surrogatekey ? In ur project in which situation u has used ? explain with example ?..

Answer / raghureddy

It has system generated artificial primary key values .
which allows to maintian historical data in dwh

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Informatica Interview Questions

I have 100 records in source table, but I want to load 1, 5,10,15,20…..100 into target table. How can I do this? Explain in detailed mapping flow.

0 Answers  


how tokens will generate?

0 Answers  


According to his methodology what all you need before you build a datawarehouse

0 Answers  


What are the features of complex mapping?

0 Answers  


Limitation of REPLACESTR. Is there any character limitation to it.

1 Answers   CTS,


How do we implement materialized view?when to use materialized view?

1 Answers   TCS,


What is Micro Strategy? Why is it used for?

5 Answers   Infosys,


i have 5 session (s1,s,2,s3,s4,s5)i want to execute first 4 session after 5th session how will you do?

8 Answers   iNautix,


Please tell me which institute is the best to study Informatica and asp.net in chennai Also please send me the latest interview questions in asp.net,c# and sql server to my id ramtryin@gmail.com

0 Answers  


write sql query following table amount year quarter 1000 2003 first 2000 2003 second 3000 2003 third 4000 2003 fourth 5000 2004 first 6000 2004 second 7000 2004 third 8000 2004 fourth i want the output year q1_amount q2_amount q3_amount q4_amount 2003 1000 2000 3000 4000 2004 5000 6000 7000 8000 can anybady help me to achieve the aboue result by using informatica. thanks in advance.

5 Answers  


if the session continuous run what can we do. means shall we stop the session or abort session. what is the correct reasion. why this situation occurs

1 Answers  


explain one complex mapping with logic? sales project?

0 Answers   Accenture, JPMorgan Chase,


Categories