Вы находитесь на странице: 1из 13

HI Experts,

What is BULK mode and NORMAL mode, Which


one gives better
Answer Posted By
Question performance. How? Please Explain with an Rank
example...! It
will help's me a lot.

Thanks In advance.
Question Submitted By :: Krishna213666
This Interview Question Asked @ CTS
I also faced this Question!! © ALL Interview .com
Answer Bulk mode always create a session log and 0 Sri
is used in
session recovery for eg . if we opt for
bulk mode, if the
session fails after inserting 9000 rows on
total of 10,000
rows (commit interval is after 10,000
rows) then we can
recover 9000 rows and can satrt the
session for the rest of
row
In normal mode session log is not created
and hence it is
faster than bulk mode .. Session recovery
is not possible
in normal mode ..

Answer Sri has just said the oposite 0 Archie

Answer yes Archie is right has the name indicates 0 Rajasekar Genji
bulk, data will
loaded has bulk we cannot recover in bulk.
In Normal mode
data will be loaded one by one so data can
be recovered.

Question Hi experts, Rank Answer Posted By


table 1 has 10 records, table 2 has 5
records
select * from table1, table2;
What is the output for this
query???....plz answer
Question Submitted By :: Baladevshree
This Interview Question Asked @ TCS
I also faced this Question!! © ALL Interview .com
Answer (10*5) 50 records 0 Priyasen
this kind of query gives us Cartesian
product

Answer ans:select * from table 1,table2? 0 Dinesh


45 records(cartisan product)

write a query to get maximum salary from


Answer Posted By
Question the employers table Rank
without duplicates....kindly help me
Question Submitted By :: Baladevshree
This Interview Question Asked @ CTS
I also faced this Question!! © ALL Interview .com
Answer select (distinct max(sal)) from emp 0 Rama

How you load distinct records into one


Answer Posted By
Question target and duplicate Rank
records into another target?
Question Submitted By :: Manojdubba
This Interview Question Asked @ Mphasis
I also faced this Question!! © ALL Interview .com
Answer Create a mapping with two targets. 0 Shaik
> Create an Aggregator transformation and
group it on the
distinct values and load it into Target1.

> Load the data directly in to Target2


since the source
have duplicates it will load all the
duplicates.
How you count the number of records Answer Posted By
Question available at your source? Rank

Question Submitted By :: Manojdubba


This Interview Question Asked @ Zensar
I also faced this Question!! © ALL Interview .com
Answer Use aggregator transformation for getting 0 Venkat
number of record
count from source.

Is there any model difference between ODS Answer Posted By


Question and DWH Rank

Question Submitted By :: Manojdubba


This Interview Question Asked @ Zensar
I also faced this Question!! © ALL Interview .com
Answer ODS stores operational data where as DWH 0 Vchandra
store ODS data as
well as the history of the source database

HOW TO JOIN THE 2 FLAT FILES WITHOUT USING JOINER AND


LOOKUP?

Performance Wise Which transformation is better in LOOKUP


AND JOINER TRansformations? Why? Can anybody please explain
it ?
Please help me out from this Question.

Thanks In Advance
What type of sorting algorithm does the Sorter
Transformation use, to do its sorting Operation?

1. Bubble sort
2. Insertion sort
3. Shell sort
4. Merge sort
5. Heapsort
6. Quicksort
7. Bucket sort

hi talents,
how do u get sequece numbers with oracle sequence generator
function in informatica.... i dont need to use sequence
generator transformation..... how do u achieve this???
Hi experts,
table 1 has 10 records, table 2 has 5 records
Question select * from table1, table2;
What is the output for this query???....plz answer
Question Submitted By :: Baladevshree
I also faced this Question!! Answer Posted
Rank
By

Re: Hi experts, table 1 has 10 records, table 2 has 5 records select *


from table1, table2; What is the output for this query???....plz answer
Answer ans:select * from table 1,table2? 0 Dinesh
# 1 45 records(cartisan product)

Is This Answer Correct ? 0 Yes 9 No

Re: Hi experts, table 1 has 10 records, table 2 has 5 records select *


from table1, table2; What is the output for this query???....plz answer
Answer (10*5) 50 records
# 2 this kind of query gives us Cartesian
product

write a query to get maximum salary from the employers table


Question without duplicates....kindly help me
Question Submitted By :: Baladevshree
I also faced this Question!! Answer Posted
Rank
By

Re: write a query to get maximum salary from the employers table
without duplicates....kindly help me
Answer select (distinct max(sal)) from emp 0 Rama
#1
Is This Answer Correct ? 1 Yes 0 No

Converting Rows to columns


I have Relational source like his.
JAN FEB MAR APR
100 200 300 400
500 600 700 800
900 100 200 300

I need to convert these rows into columns to the targe.

MONTH TOTAL
JAN 1500
FEB 900
MAR 1200
APR 1500

Please experts help me


How you load distinct records into one target and duplicate
Question records into another target?
Question Submitted By :: Manojdubba
I also faced this Question!! Answer Posted
Rank
By

Re: How you load distinct records into one target and duplicate
records into another target?
Answer Create a mapping with two targets.
# 1 > Create an Aggregator transformation and
group it on the
distinct values and load it into Target1.

> Load the data directly in to Target2


since the source
have duplicates it will load all the
duplicates.
How you count the number of records available at your
Question source?
Question Submitted By :: Manojdubba
I also faced this Question!! Answer Posted
Rank
By

Re: How you count the number of records available at your source?
Answer Use aggregator transformation for getting
number of record
#1
count from source.

What is the grain level in DWH? If i have year to day. what


is the grain level of DWH from year to day.

Hi I have two sources like A, B. My source A contain 10000


million records from that i need 20 attributes. My source B
has also same 10000 million records from that i need only 1
attribute. By using Joiner i have to load into target? Is
there any issue regarding this? if issue is there how to
tune this mapping in best way?

How IN function works in informatica? Is it similar that of


oracle IN function or different? Explain

How You Pull the records on daily basis into your ETL Server.

Question Is there any model difference between ODS and DWH


Question Submitted By :: Manojdubba
I also faced this Question!! Answer Posted
Rank
By
Re: Is there any model difference between ODS and DWH
Answer ODS stores operational data where as DWH
store ODS data as
#1
well as the history of the source
database

Source as
1
1
2
2
3 Answer Posted By
Question 3 Rank
How to get target as 1 2 3
and
1
2
3
Question Submitted By :: Priya86.dwh
This Interview Question Asked @ CTS , Cts
I also faced this Question!! © ALL Interview .com
Answer Select distinct in sorter t/r 0 Anu
then run session twice
but don't enable truncate option in
session target properties

I think so
any corrections tell me

Answer take sequence annd router t/r 's 0 Anu


connct nextval port to router

create one group mod(nextval , 2)=0-------


target1
default group-----------------------------
target2

this is applicable to above six source


rows only

this is my second logic


tell me any corrections

Answer hi, 0 Arjun


take aggrtr in that take one var , count
the var group by i/p these go to one tgt
and take another same tgt for that, take
aggrtr ports i.e, i/p and var ports to
filter in that give cndtion not
isnull(var) and take i/p port to secnd
tgt.

can we use union transformation in joiner Answer Posted By


Question transformation?how? Rank

Question Submitted By :: Mohan


This Interview Question Asked @ Tech-Mahindra
I also faced this Question!! © ALL Interview .com
Answer We cant use union in joiner 0 Raja

what is procedure to use mapping variable


Answer Posted By
Question in source Rank
qualifier transformation? with example
Question Submitted By :: Guest
This Interview Question Asked @ IBM
I also faced this Question!! © ALL Interview .com
Answer steps 0 Vemuri Vijay
go to source qulifier transformation wtih
along with source
and target after that go to the
properties,select user defined join sql
editor will open
after that there is two optins on left
hand side select
variablel in that there is mapping
variables available

I HAVE SOURCE TABLE 100 RECORDS AFTER RUN


SESSION
SUCCESSFULY BUT LOADS THE TARGET TABLE 50
Answer Posted By
Question RECORDS ONLY WHAT Rank
HAPPEND THAT 50 RECORDS AND HOW CAN I LOAD
REMAINING 50
RECORDS
Question Submitted By :: Jayasankarraju
This Interview Question Asked @ Patni
I also faced this Question!! © ALL Interview .com
Answer just truncate table once and run the 0 Shiva
session again (or)
in session properties just checke the
recovery stratagy as
resume from last check point

if i am wrong plese currecct me

Answer Posted By
Question sample mappings for scd1,scd2 and scd3 Rank

Question Submitted By :: Sujith


I also faced this Question!! © ALL Interview .com
Answer steps
go to mappings
go to wizards
there is two optins
1.getting started
2.scd
go to scd
again three types
type1
type2
type3
select ur requirement
ex.
take type1
select source table and give name for
target table
then
next
give target table fields
then
finish
automatically u will get mapping
go to
workflow manager
create
task and
worklet
start task
thats all

Other Informatica Interview Questions

Question

Asked @ Answers
What are the Differences between static cache and dynamic
cache?

HI Experts, What is BULK mode and NORMAL


mode, Which one gives better performance. How?
CTS 3
Please Explain with an example...! It will help's
me a lot. Thanks In advance. 1
Had any one faced informatica(ETL/Developer),
Datawarehouseing interview in UK. Than plz help
me (i have any exprience of 3yrs
informatica,datawarehousing,oracle,teradata) 1.hw
the procedure will b here 2. wht type of question's 2
they will b asking. 3.In which area they concertate
more. since this is the first time im facing
interview in UK. plz help ASAP.it will b a great
help for me thanks to All in Advance
how to remove staging area 1
In a sequential batch can you run the session if
3
previous session fails?
If you done any modifications for a table in back
end does it reflect in informatca warehouse or 2
maping?
How will you check the bottle necks in
HCL 3
informatica? From where do you start checking?
Which transformation should we use to normalize Lehman-
3
the COBOL and relational sources? Brothers
what is the function of 'F10' informatica ? IBM 4
how many tasks are there in informatica ? TCS 6
what is surrogatekey ? In ur project in which
4
situation u has used ? explain with example ?
Is it necessary to maintain the primary-foreign key
relation ship between the targets in informatica
IBM 1
while loading using constarint based loading or it
is required only at database level ??
what is dynamic cashe Informatica 1
ONE FLAT FILE IS THERE WHICH IS
COMMA DALAMETED . HOW TO CHANGE
HP 3
THAT COMMA DELEMITER TO ANY OTHER
AT THE TIME OF RUNNING ?
When do we use dynamic cache and static cache
in connected and unconnected lookup 3
transformations?
what is left outer join? L&T 3
following table source target name gender name
target a1 male a1 female a2 female a2 male i want Patni 2
a1 female update to target how will do?
How your source files are coming to your ETL Cognizent 1
server. Actually at which stage of your mapping it
is happen.
How do you take care of security using a
2
repository manager
What are the mapping paramaters and mapping
1
variables?

For more Informatica Interview Questions Click Here

What are two types of processes that informatica runs the


Question session?
Question Submitted By :: Swetha
I also faced this Question!! Answer Posted
Rank
By

Re: What are two types of processes that informatica runs the
session?
Answer Load manager Process: Starts the 0 Swetha
# 1 session, creates the DTM
process, and sends post-session email
when the session
completes.

The DTM process. Creates threads to


initialize the session,
read, write, and transform data, and
handle pre- and
post-session operations.

Is This Answer Correct ? 5 Yes 0 No

Re: What are two types of processes that informatica runs the
session?
Answer LOAD MANAGER : LOAD MANAGER IS THE FIRST
# 2 COMPONENT NEEDS TO
BE INITIALIZES WHEN THE SESSION IS
SUBMITTED TO THE SERVER
LOAD MANAGER MANAGES THE LOAD ON THE
INFORMATICA SERVER BY
MAINTAINING A QUEUE OF SESSIONS AND
RELEASES THE SESSIONS
BASED ON FIRST COME FIRST SERVE
ONCE THE LOAD MANAGER RELEASES THE
SESSION IT
INTIALIZES THE DTM PROCESS
DTM FOLLOWS THE INSTRUCTIONS CODED IN
THE SESSION
MAPPING ,FOR EACH SESSION DTM CRAETES
READER ,WRITER AND
SHARED MEMORY
Re: I have a scenario like - how can i load 1st record to Trgt1,2nd-
>Trgt2, 3rd->Trgt3 and again the cycle has to repeat with loading 4th-
>Trgt1,5th->Trgt2,6th->Trgt3?
Answer Take a sequence generator with Start 0 Susanta
# 1 Value=1,Current
Value=1,End Value=3, Increment By=1 to
assign a seqno to
each row. Do not forget to enable the
cycle option.

after that take a Router with three


groups of
seqno=1,seqno=2 and seqno=3.

Hope this will help u

Is This Answer Correct ? 14 Yes 1 No

Re: I have a scenario like - how can i load 1st record to Trgt1,2nd-
>Trgt2, 3rd->Trgt3 and again the cycle has to repeat with loading 4th-
>Trgt1,5th->Trgt2,6th->Trgt3?
Answer for this we use sequence generator t/r,
# 2 ex take source emp
targets -emp1,emp2,emp3.
mapping structure

sq->(seq)->exp->rtr->emp1(condition
rowid=1)
->emp2(condition
rowid=2)
->emp3(condition
rowid=3)
in exp t/r add new port and rename it as
rowid and connect
to rtr.
note connect next val to rowid(in exp
t/r).
in seq t/r change properties like

start value=1
increment by=1
last value=3
currval=1
cycle check it save it.
execute mapping.

Question Asked @ Answers

Suppose we have a (assume relational) source table Accenture 5


Product_Id Month Sales 1 Jan x 1 Feb x . . . . . . 1
Dec x 2 Jan x 2 Feb x . . . . . . 2 Dec x 3 Jan x 3
Feb x . . . . . . 3 Dec x . . . . . . and so on. Assume
that there could be any number of product keys and
for each product key the sales figures (denoted by
'x' are stored for each of the 12 months from Jan to
Dec). So we want the result in the target table in
the following form. Product_id Jan Feb March..
Dec 1 x x x x 2 x x x x 3 x x x x . . So how will
you design the ETL mapping for this case , explain
in temrs of transformations.
Converting Rows to columns I have Relational
source like his. JAN FEB MAR APR 100 200 300
400 500 600 700 800 900 100 200 300 I need to
HP 1
convert these rows into columns to the targe.
MONTH TOTAL JAN 1500 FEB 900 MAR 1200
APR 1500 Please experts help me
What r the type of indexes u generally used in Keane-India-
1
informatica? Ltd
Hi Friends, I want lo truncate my records from
target before loading current month data,but i dont
have permission to truncate with truncate option if CSC 4
u know any other way please give your valuable
input for this. Thanks Abhishek
which one is costliest transformation? costliest
means occupying more memory. which one TCS 7
Aggregator,sorter,filter,etc..
I have table name called Team and I have name
and DOJ in that table in oracle, when I retrive the
table in Informatica DOJ shows with date and time CSC 3
, I want want to know is it possible to get only
date(MMDDYYYY) in the date data type,
Can yoU use the maping parameters or variables
1
created in one maping into another maping?
Plz can anybody send Informatica and Cognos
1
FAQ Plz To thid ID ppradeep_dwh@ayhoo.co.in
IN SCD TYPE 1 WHAT IS THE ALTERNATIVE
HP 4
TO THAT LOOKUP TRANSFORMATION ?
In operator is used in which transformation in
Virtusa 5
informatica 8.6.0
What is tracing level and what are the types of
TCS 2
tracing level?
How to jion 2 tables, without using any condition? Amazon 8
hOW CAN WE DELETE A RECORD OR
TRUNCATE IN TARGET TABLE USING SQL 3
T/R ?
Is it necessary to maintain the primary-foreign key IBM 1
relation ship between the targets in informatica
while loading using constarint based loading or it
is required only at database level ??
how can u avoid duplicate rows in flat file? CTS 3
sample mappings for scd1,scd2 and scd3 1
Do joiner transformation use cache? If so describe? Patni 2
Had any one faced informatica(ETL/Developer),
Datawarehouseing interview in UK. Than plz help
me (i have any exprience of 3yrs
informatica,datawarehousing,oracle,teradata) 1.hw
the procedure will b here 2. wht type of question's 2
they will b asking. 3.In which area they concertate
more. since this is the first time im facing
interview in UK. plz help ASAP.it will b a great
help for me thanks to All in Advance
How to use Normalizer transformation? 1
If we use only lookup transformation in a mapping
ie, SourceQualifier-->Lookup --> Target. , here
datas are taking very long time to load in target., so
what are steps to improve the performance in that
mapping???????

Вам также может понравиться