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

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the guidelines to be followed while using union transformation?

637


State the differences between sql override and lookup override?

620


What are the differences between source qualifier and joiner transformation?

597


Global and Local shortcuts. Advantages.

1467


During the running session, output files are created by informatica server. Enlist few of them.

539






How to display session logs based upon particular dates. If I want to display session logs for 1 week from a particular date how can I do it without using unix. ?

1601


How are the sources and targets definitions imported in informatica designer?

666


How can we use mapping variables in informatica? Where do we use them?

616


How identifying bottlenecks in various components of informatica and resolving them?

581


Can some one explain me about Telecommunications(wireless) project in Informatica? Thanks in advance

1554


While importing the relational source definition from the database, what are the metadata of source that will be imported?

786


What are the tuning techniques you applied during your last project

1561


Explain lookup transformation in informatica

644


How to load last n records of file into target table - informatica

598


What is the sql query overwrite in source qualifier in informatica

617