Sunteți pe pagina 1din 1

Informatica Questions - 8

What are two types of processes that informatica runs the session?
Load manager Process: Starts the session, creates the DTM process, and sends pos
t-session email when the session completes.
The DTM process: Creates threads to initialize the session, read, write, and tra
nsform data, and handle pre- and post-session operations.
What are mapping parameters and variables in which situation we can use it ?
If we need to change certain attributes of a mapping after every time the sessio
n is run, it will be very difficult to edit the mapping and then change the attr
ibute. So we use mapping parameters and variables and define the values in a par
ameter file. Then we could edit the parameter file to change the attribute value
s. This makes the process simple.
Mapping parameter values remain constant. If we need to change the parameter val
ue then we needs to edit the parameter file.
But value of mapping variables can be changed by using variable function. If we
need to increment the attribute value by 1 after every session run then we can u
se mapping variables.
In a mapping parameter we need to manually edit the attribute value in the param
eter file after every session run.
What is the method of loading 5 flat files of having same structure to a single
target and which transformations I can use?
Two Methods.
1. Write all files in one directory then use file repository concept (dont forget
to type source file type as indirect in the session).
2. Use union transformation to combine multiple input files into a single target
.
In which circumstances that informatica server creates Reject files?
When it encounters the DD_Reject in update strategy transformation.
Violates database constraint
Field in the rows was truncated or overflown.
What is the default join that source qualifier provides?
Inner equi join.
What is the difference between Stored Procedure (DB level) and Stored proc trans
(INFORMATICA level) ? Why should we use SP trans ?
First of all stored procedures (at DB level) are series of SQL statement. And th
ose are stored and compiled at the server side. In the Informatica it is a trans
formation that uses same stored procedures which are stored in the database. Sto
red procedures are used to automate time-consuming tasks that are too complicate
d for standard SQL statements. if you don't want to use the stored procedure the
n you have to create expression transformation and do all the coding in it.

S-ar putea să vă placă și