Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 78 |Likes:
Published by api-3701108

More info:

Published by: api-3701108 on Oct 14, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as TXT, PDF, TXT or read online from Scribd
See more
See less





1)what is version controlling?
a) it is the method to differenciate the old build and the new build after changes
made to the existing code.

for the old code v001 and next time u have to increase the version number as
v002 like that..
in my last company we havn't use any version controlling. we just delete the
old build and replace with the new code.
we don't maintain version controlling in informatica. we are maintaining the
code in vss(virtual visual source) that is the
software with maintain the code with versionings. whenever client made change
request came once the production starts we have

to create another build.
2)how will i join one oracle source/one flat file without join condition?
a)we have to create dummy ports with hardcode value and join the two sources.
record 1
record 2
record 3
can i compare each record with other?
a) we can compare with last record only we con't compare with the first record
with third records. using variable ports we can
keep hold of last record value and compare with the current record. but comparing
first record with last record is not possible
as per knowledge.
4)i have 20 lkps, 10 joiners, 1 normalizer how wil u improve session
a)we have to calculate lookup & joiner caches size.

5)using unconnected lkp how we will remove nulls n duplicates?
a) we con't handle nulls and duplicates in the unconnected lkp. we can handle in
dynamic connected lkp. this is as per my understanding i'm not sure
wheather we can do it or not.
6) what is unbounded exception in source qualifier?
"te_7020 unbound field in source qualifier" when running session
a) problem description:
when running a session the session fails with the following error:
te_7020 unbound field <field_name> in source qualifier <sq_name>"
this error will occur when there is an inconsistency between the source qualifier
and the source table.
either there is a field in the source qualifier that is not in the physical table
or there is a column
of the source object that has no link to the corresponding port in the source
to resolve this, re-import the source definition into the source analyzer in
bring the new source definition into the mapping.this will also re-create the
source qualifier.
connect the new source qualifier to the rest of the mapping as before.
8) sql mass updations?

update (select hs1.col1 as hs1_col1
hs1.col2 as hs1_col2
hs1.col3 as hs1_col3
hs2.col1 as hs2_col1
hs2.col2 as hs2_col2
hs2.col3 as hs2_col3
hs1, hs2

where hs1.sno = hs2.sno)
set hs1_col1 = hs2_col1

hs1_col2 = hs2_col2

hs1_col3 = hs2_col3;
9) did u use any other tools for scheduling purpose other than wkf manager
or pmcmd?
a)using third party tools like "control m",
10) how wil u do sql tuning?
a) usnig oracle optimizer we can do sql tunning. toad software.
11)where we are using lkp b/n source to stage or stage to target?
a)depend on the requirement. there is no rule we have to use in this stage only..
12) what r the dimension load methods?
a) daily loads or weekly loads based on the project requirement.
13)r u involving in high level r low level design? what is meant by that
high level design n low level design ??i do not knw abt that can u
a) low level design:

requirements should be in the excel format which describes field to field

validations and business logic
needs to present. mostly onsite team will do this low level design.
high level design:
which describes the informatica flow chart from source qualifier to

target.simply we can say flow chart of the

informatica mapping. developer will do this design doc
14)types of source commits?
a) source commit does contain any other types. commit intervals are two types
source based and target based.

i don't aware of source commits..
15) how wil u get data from ur superior?
a)team lead will assign the work to team by giving the specs or requirement
doc's(detail design, highlevel design).
16) type of loading procedures?
a) load procedures are two types 1) normal load 2) bulk load if ur talking about
informatica level.

if ur talking abt project load procedures based on the project requirement.
daily loads or weekly loads..
17)for a session,can i use 3 mappings?
a)no, for one session there should be only one mapping. we have to create separate
session for each mapping .
18) my input is oracle and my target is flat file shall i load it? how?
a)yes, creat flat file based on the structure match with oracle table in warehouse
designer than develope the mapping

according requirement and map to that target flat file.target file is defaultly
created in tgtfiles directory in the server system.
19) if ur using aggregator t/r in ur mapping at that time ur source contain

dimension or fact?
a) according to requirements,we can use aggregator trnasformation. there is no
limitation for the aggregator

we should use source as dimension or fact.
20) how wil u find whether ur mapping is correct or not without connecting
a) through debugging option.
21) how does dynamic cache handle the duplicates rows?
a) dynamic cache will gives the flags to the records

while inserting to the cache it will gives flags to the records,
like new record assigne to insert flag as "0",
updated record is assigned to updated flag as "1",
no change record assigned to rejected flag as "2")

Activity (11)

You've already reviewed this. Edit your review.
1 hundred reads
TEJASKO liked this
Saravana Kumar liked this
svprasad.t liked this
rajeshitboys liked this
chatrao liked this
northstar1 liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->