MDM 2
MDM 2
MDM 2
REASON:
Possible values are ASCII and UNICODE. The default data movement mode is ASCII, which
passes 7-bit ASCII character data. To pass 8-bit ASCII and multi byte character data from sources to
targets, use the Unicode mode.
2) HOW MANY TYPES OF DATA EXTRACTION ARE THERE
1, 2, 3, 4 OR 5 ANS 2
REASON:
There are two kinds of logical extraction:
Full Extraction
The data is extracted completely from the source system.
Incremental Extraction
At a specific point in time, only the data that has changed since a well-defined
event back in history will be extracted.
3) IF max no of sessions are 20 then what is the minimum shared memory size
1)2000000 2)1000000 3)4000000 4)3000000
REASON:
For every 10 sessions in Max Sessions, you need at least 2,000,000 bytes reserved in
LMSharedMem. The default is 2,000,000 bytes.
REASON:
Mapping variable represents a value that can be changed during the mapping run. Mapping
variables have two identities:
NOTE:
A Router transformation has the following types of groups:
Input
Output
Input Group
The Designer copies property information from the input ports of the input group to create a set of
output ports for each output group.
Output Groups
There are two types of output groups:
User defined
Default
9)set of source and target definitons and tranformations is called
Ans Mapping
10)some question like ENTERED_DATE and APPLIED_DATE
Ans . IIF((ENTERED DATE>APPLIED DATE) DD_REJECT,DD_UPDATE)
(updated by vijay)
( if (ENTERED DATE>APPLIED DATE) is true then it will do DD_REJECT else it will do
DD_UPDATE)
11)if the data does not change from session to session the cache use is
Ans.. persistant cache
The questions might have one or more answers.
1. Which of the following are active Transformations?
(a) Sorter
(b) Expression
(c) Normalizer
(d) Filter
NOTE:
Transformations are of 2 types:
Active no. of rows changes from source and target
Passive no. of rows remains the same in source and target
Transformations can be either CONNECTED or UN-CONNECTED.
Connected Transformation has connection between transformations or directly to target.
Un-Connected There is no physical connection between transformations. It is generally called inside
another transformation.
TRANSFORMATION ACTIVE/PASSIVE CONNECTED/UN-
CONNECTED
Aggregator Active Connected
Filter Active Connected
Joiner Active Connected
Normaliser Active Connected
Rank Active Connected
Router Active Connected
Sorter Active Connected
Source qualifier Active Connected
Update strategy Active Connected
Advanced External procedure Active Connected
External procedure Active Connected/ un-connected
Sequence generator Passive Connected
Expression Passive Connected
XML source qualifier Passive Connected
Stored procedure Passive Connected/ un-connected
Look up Passive Connected/ un-connected
4. What manages the scheduling and execution of workflows?
(a) Informatica Server/Integeration services
(b) Repository Server
(C) Designer
(d) Monitor
REASON:
Informatica service Scheduling and Execution of Workflows.
Repository service Manages Metadata & Repository Connection Requests.
Designer has 5 tools(Source Analyzer, Target Designer, Transformation Developer, Mapplet
Designer, Mapping Designer), using which we can create Mappings.
Monitor monitors workflows and tasks.
5. Which Client component can be used for creating Repository?
(a) Repository Manager
(b) Designer
(c) Workflow Manager
(d) Repository Server Administration Console
6. In Sequence Generator, If Current Value = 10, Increment By value=1, what is the NextVal value?
(a) 9
(b) 10
(c) 11
(d) 12
NOTE:
According to me, the answer should be 11 because the NEXTVAL is always CURRENT
VALUE + INCREMENT VALUE.
7. Can an Output Port be used in the editable area of widgets
(a) Yes
(b) No
(c) Depends on Widgets
(d) Possible only in active Transformation
REASON:
Ports- Input, Output, Variable, Return/Rank, Lookup and Master? Variable ports are used to
store intermediate results. Variable ports can reference input ports and variable ports, but not output ports.
8. If Sorted Input of Aggregator is unchecked,
(a) Sorter must be used before aggregator
(b) Sorter must be used after aggregator
(c) Sorter must be used before aggregator if data is not sorted via Source Qualifier
(d) Sorter must be used after aggregator if data is not sorted in Source Qualifier
REASON:
The Aggregator with 'sorted input' unchecked always sorts the data prior to aggregation. So in
order to increase performance we should have a sorter before sending the data to the aggregator.
9. Which of the following is/are better option if all below satisfies the requirement
(a) Filter Transformation used near to Source Qualifier
(b) Filter Transformation used near to Target
(c) Filter Transformation used anywhere in the mapping
(d) Filter Transformation used after any active transformation
REASON:
Always try to use filter and sorter transformation near source qualifier, this will increase the
performance. It is not mandatory but prescribed.
10. Which of the following is/are true?
(a) Shortcuts can be created for any object from any folder
(b) Shortcuts can be created for any object from shared folder
(c) Shortcuts can be created for sources and targets alone from any folder
(d) Shortcuts can be created for sources and targets alone from shared folder
REASON:
A shortcut is a reference (link) to an object in a shared folder, these are
commonly used for sources and targets that are to be shared between
different environments / or projects. A shortcut is created by assigning
'Shared' status to a folder within the Repository Manager and then dragging
objects from this folder into another open folder
The Normalizer returns a row for each store and sales combination. It also returns an index(GCID) that
identifies the quarter number:
Target Table
Store Sales Quarter
Store 1 100 1
Store 1 300 2
Store 1 500 3
Store 1 700 4
Store 2 250 1
Store 2 450 2
Store 2 650 3
Store 2 850 4
The transformations that cannot be used in MAPPLET and REUSABLE TRANSFORMATION are:
TARGET, NORMALISER, COBOL SOURCE, XML SOURCES, UPDATE STRATEGY, XML
SOURCE, QUALIFIER, TARGET DEFINITION
Re cache from database: If the persistent cache is not synchronized with he lookup table,U can
configure the lookup transformation to rebuild the lookup cache.
Static cache: U can configure a static or readonly cache for only lookup table.By default informatica
server creates a static cache.It caches the lookup table and lookup values in the cache for each row that
comes into the transformation.when the lookup condition is true,the informatica server does not update
the cache while it prosesses the lookup transformation.
Dynamic cache: If u want to cache the target table and insert new rows into cache and the target,u can
create a look up transformation to use dynamic cache.The informatica server dynamically inerts data to
the target table.
shared cache: U can share the lookup cache between multiple transactions.U can share unnamed cache
between transformations inthe same maping.
29 Sorting can be used in ………
Ans Aggregate transformation
30 It takes some more time when I used Sorting.What is the reason
A} Use incremental Aggregation
B} nested Aggregation
C} Less data for source data
D} Less column
E} Data is Detailed data
Ans : C
31Types od SCD… Ans 3 (if techniques- 5 seq,rout,exp,update,look)
32 What type of Stored procedure is used to verify the target table?
And : Target Preload
33 Disable precision to numeric it becomes………..
Ans : Integer
34 Purpose of SQL override ?
Used to write user defined SQL statements in source qualifier and look up transformations
35 Ques on Metadata (blah! Blah!)
36 in retrieving if there are Multiple Rows matches in Look up transform?
And It returns an error(wrong)
(updated by vijay)
It will not through any error
37 If data is Overflowed in the load what happens?
Write to cache files
38 While importing relational source data from DB, What metadata u import?
A} Source name
B} DB location
C} Column Names
D}Datatypes
E} Key constraint
39 worklet variables are not used for………..
A}Reference
B} DB connection
C} Performance tuning
D}
E}
40 Performance degradation occurs due to……….
A} IS Null
B} NOT Null
C} IIF
D}abort
E}decode single
41. Non ressable transformations?
42 What is displayed when u click the “View dependencies” on any Target object.
Primary/foreign key dependencied
Global shortcut dependencies
All children
All parents
Note: the dependencies dialog box displays object name,object type,list of dependent objects and their
properties
1.Can Null values be compared?No
2.How Null values are stored in Aggregate transformation? 1.Null,2.we can configure them to treat them
as zero as well
3.What is SCD?slowly changing dimensions
4.What is not an option in Informatica?
a) Drill down^
b) Sessions
c) Dimension
d) Mapping
5)Types of Caches in Lookup.-connected,unconnected,static,dynamic,recache,persistant,shared
(Refer to the reasons in above pages...)
6) Select the Active transformation (Choose 1)
a) Aggregate^
b) Router^
c) XML Source Qualifier-i dont use this ever
d) Look up
e) Expression
7) Default Directory for storing the parameter files.$parent root directory
8) What happens when the maximum number of sessions are running and the database log file is full?
Session fails
9) Components derived from Informatica (choose 3) (updated by vijay)
a) Marts^(wrong)
b) Dimensions^
c) levels^
d) cubes^
10) Enhanced Security option (choose 3)
a) Read^
b) write^
c) Overwrite
d) Append
e) Execute^
11) To Transformation from one session to another using debugger
a) Step to Instance
b) Forward Instance
c) breakpoints^
d) Backward Instance
12) How can the performance of lookup be improved?by using cache and sorting
13) Update in Update strategy transformation is used for ? to flag the records for update
14) Performance Degradation (choose 3)
a) is null^
b) iff^
c) not null^
d) decode single condition
e) decode multiple condition
15) How can we access AEP's? AEP-advance external procedure
1. what are not the piorts of source table.
ans:- i/p port,variable port,sorted port==== (i/p and o/p)
2. informatica is:-
ans:- ETL
3.datawarehousing is
ans:- OLAP
4.some ques like that-----on grouping --for emp id or name
ans :--------look up transform
5.diff between informatica 5.1 and 6.1
ans:-transaction control and sorter
6.what happens when cache of lookup overflows
ans:-----remaining data is written to cache files
7.
longer time duration is given for commit & log datafiles full,what happens to session
ans-----session fails
8.what operation s performed using control task
ans----stop ,abort and fails workflow
9.slowly changing dimension related question (if check box mark on manage data,manage/merge session
and manage data)
ansssss------------if radio button mark on manage/merge data
10.if many matches are present in the look up transformation
ans:-for static cache------first and last matching rows returned and error
for dynamic cache ----------the session fails
11.designer performs
ans:-----create mapping
12.where cache(index and data) is stored
ans---------cache directory
13.if stored procedure transformation is after jpiner transformation the target table is imported
ans:-----detail table
14.active transformation related ques
ans:----aggregator trans
15:--repository manager is capable of performing
ans:----manage privieleges,manage groups,manage repository
16.stored proce transformation checks for target table& disk space of target
ans:---- preload target
17. default join between tables
ans:- normal join
18.sorter trans default cache size
ans:-----8000000 bytes
19.performance can be imp by sorted input in which transformation
ans:----- aggregator
20.if u can sorted i/p ________ it takes some time
ans:------data driven
Hey Tenny, I've collected some questions from Informatica that are being asked in the exams... Please
help us in finding the right answers.
1.Can NULL values be compared (True/False)-
2.How Null values are stored in Aggregate Transformation
3.Types of caches in Lookup?(multiple answers)
( Connected
Unconnected )
Static
Dynamic, percistent and Shared caches
4.What is the default directory for storing the parameter files?
Parent root dir->Param folder
5. What happens when max number of success are running and the database logfile is full? error
6. Components derived from Informatica
Marts
Dimensions
cubes
7. Enhanced security option?
Read
write overwrite
append
execute
8. To transformation from one session to another using debugger
step to instance
forward instance
breakpoints
backward instance
9.update in update strategy transformation is used to ? flag rows for insert update delete reject
10. Performs Degradation
Is Null
iff
notnull
decode single condition
decode multiple
11. How can we access AEP?
12. How are user defined variables are stored in worklet
static
dynamic
persistant,non persistant
13. which will not return user defined values?
informix
oracle
teradata
sql server
sybase
14. when you update the database where it will get updated(updated by vijay)
session or mapping
mapping and workflow
session and mapping(wrong)
mapping and repository
15. after joiner transformation the source takes the i/p as
content table
master table
detail table
16. what will happen if lookup cache is overloaded? Session fails ,remaing details wil return to cacahe
17.which of the following are not to copy the one source to another source without connecting database
drag and drop
copy the content and paste
cannot copy
move option
create shortcut and rename it
18.what is the function of SCD?
manage data
manage workflow
manage session
19.where cache(index,data) stores
workflow logs
session logs
cache directory
informatica repository
20. how many rows can be retrieved by dynamic lookup table?
cannot retrieve
one by one semantically
only first row
all rows
21. where do you store the overflow data? In cache files
22. what is the newly added tech in 6.1 other than 5.1? Transaction controller and Sorter
23. alter sorts the data and takes the same time as before sorting the data. Why?
agg trans having nested agg
agg trans contains incremental
data driven
24.if stored procedure transformation is after joiner trans the target table is imported_________
detail table
master table
detail or master
target table
25. Already we have empid to add empname which transformation is used? : lookup
26. sorter transformation cache size?
2000000
16000
0
8000000
27.which decreases the performace
is nul
not null
IIF
decode simple condition –I Guess
decode multi condition
28. which transformation using sorter?
aggregate
joiner
lookup
29.source table does not having which ports?
i/p ports
o/p ports
variable port
meta data extension
30. in stored procedure in which mode checks the sufficient diskspace
preload source
post load sourcce
preload target
post load target
31. where you check the validity?
in workflow only
in designer only
at runtime of database
in workflow
32. how can you evaluate null values in the comparision
null values are not used in comparision
low/high
treated as null (Most comparisons between nulls and other values are by definition neither true nor
false, but unknown)
determined by database