Anda di halaman 1dari 28

1.

Which Command has 60 sec timeout period


a. Abort
b. Kill session
c. Stop
d. None
2. Using which of the following informatica provides inherited error handling
a. Pmcmd tables
b. Pmerr tables
c. ERROR_TABLES
d. Pmrep tables
https://community.informatica.com/mpresources/docs/UserGuide.pdf

3. To substitute a value to a user defined workflow variable which task can be


used
a. Assignment
b. Command
c. Decision
d. Link
http://gowthaminformaticareference.blogspot.com/2013/06/assignmenttas
k.html

4. If user selects Enhanced security option in workflow manager ,it will restrict
the access for owners and groups and set some default permissions
(Question seems Not complete)
a. Read
b. Read/execute
c. Read/write/execute
d. None
The owner has all permissions. You can change the owner but you cannot
change the owner permissions
5. Which of the following task is used to stop, abort or fail top level workflow
based on an input link condition
a. Command task
b. Assignment task
c. Control
d. Email
http://gowthaminformaticareference.blogspot.com/2013/06/controltask.ht
ml
6. Valid partition types for Expression transformation

a.
b.
c.
d.
e.

Passthrough
Round robin
Hash auto keys
Key Range
Hash User Keys

7. Work flow can execute another work flow in informatica 8.X


a. Using Workflow reusable scheduler
b. Admin Console
c. Workflow Monitor
8. Features of decision task
Can never be used before email task?We can Use
9. Program that submits dump handler in PWX
a. DUMPX
b. DUMP
c. DTLCDUMP
d. DTLDUMP
When you start Power Exchange Condense, the main task called the
controller initializes and then starts the following tasks:
Command Handler, DTLCCMDH
Condense, DTLCCNDS
Dump Handler, DTLCDUMP
10.Which of the following is used by Integration service to dispatch the tasks to
node/grid
a. DTM
b. Admin Console
c. Load Balance
d. Workflow manager
e. Integration service process
11.Folders are created in
a. Workflow manager
b. Designer
c. Repository manger
12.A user has changed public folder to shared folder but he cant revert why?
a. He has to close the folder in designer
b. He should have repository admin rites
Once a folder is converted to Shared folder.it cant be reversed.
13.When informatica runs in ASCII,it sorts all
a. Character data using Binary
b. Character data using ASCII

c. Character data using Bitmap


d. Numeric data
14.Not Functions of Admin Console
a. Restart service process
b. Configure debugger
c. Assign Integration service
d. Retrieve metadata
e. Upgrade Informatica
15.Where can we create workflow tasks
a. Task developer
b. Workflow designer
c. Work let designer
d. Session wizard
16.Saving and reusing the cache when next time Integration service processes
the lookup
a. Persistent cache
b. Static cache
c. Dynamic Cache

17.Possible ways to run workflow


a. Pmcmd
b. Pmrep
c. Workflow manger
18.In which of the following, can we create database connection
a. Workflow designer
b. Mapping designer
c. Work let designer
19.SOURCE FILTER SEQ Generator TARGET, where can we have valid
Partitioning? SOURCE, FILTER and Target
20.Repository backups in repository Manager are stored in form of
a. XML files
b. Binary Files
c. Flat files
d. HTML files
21. Command to test remote listener in a PWX environment
a. Pmcmd
b. Dtlrexe
c. Pmrep
d. Cmd
e. Dtlcapx
It can be checked using DTLREXE utility.

22.Partitioning equal ant to where clause, if selects data from a source


a. Passthrough
b. Round robin
c. Key range
d. DB partitioning
23.Which of the following are versioning functions
a. Purge
b. Delete
c. Check in/Out
Tasks you can perform with versioning
View object version properties
View object history
Track changes to an object
Check the object version
Delete or purge the object version
24.How to make a work flow to wait ,until a file is available
a. Event wait with user defined event option to specify the file path and
name
b. Event wait with Predefined even with option to Specify filewatch
25.Tasks set in task developer
a. Re usable
b. Non reusable
c. Can set to either Reusable/Non reusable
26.A mapping has 2 pipelines, execution should be always 1 st followed by 2nd
pipeline
a. Source read plan
b. Target Load plan
c. Should be done in Session

27.Power Exchange data map can be migrated using which of the following
a. DTLURDMO
b. DTLCAPX
c. DTL
d. DTLDTL
28.Sorted input _____ Aggregation Cache
a. Increase
b. Decrease
c. Will disable
d. None
29.A Query to search labeled versioned objects
a. Query does not return older version of labeled objects
30.Which return value from New Lookup Port Says that there is No Update or No
insert
a. 1
b. 2
c. 3

d. 0

31.Which of the following tool is used for real time data Extraction
a. Power Exchange
b. Realtime Monitor
c. Metadata analyzer
d. Designer
e. Workflow manager
32.Which of the following is not an active transformer
a. Sequence generator
b. Normalizer
c. Stored producer
CUSTOMActive/passive
ExpressionPassive
External Procedurepassive
LookupActive/passive
Sequence Generatorpassive
SQL Active/passive
Stored Procedurepassive
33.Which of the following Partitioning is NOT applicable for flat file targets
a. Hash auto key
b. Round Robin
c. Database partitioning
d. Hash user keys
34.Not true about Source Analyzer
a. Cant import Flat files
b. Cant import COBOL files
c. Can create source short cut in shared folder
d. Can edit source short cut in Source analyzer
35.Performing Join in the DB is slower than session
a. TRUE
b. FALSE
36.User opened Reusable task and made changes, whether the changes will
affect tasks in task developer
a. TRUE
b. FALSE
37.Aggregator transformation receives sorted input from a sorter transformation
what is the default partitioning for Aggregator

a. Based on the transformation scope


b. Hash auto key
c. Pass through
d. Not a valid partition point
38.In a workflow, user has Created a session task and control task, what will
happen, if you select fail Top level workflow option
a. Aborts Workflow running
b. Fails workflow running
c. Stops workflow running
d. None
39.Which option moves change data alone from Source to target in PWX
a. Cdc
b. Delta
c. Increment
d. Batch
e. None
40.Versioning available in Informatica 8.X Using
a. CVS
b. Team based development Option
c. Available in 6.X
41.Change Captures runs in how many jobs
a. 4
b. 5
c. 15
d. 10
e. 20
42.VSAM sources Can be imported in informatica sing
a. Data maps in power exchange
b. Data maps in power Center
43.Functions of DTM
Retrieves and validates session information from the repository
Performs pushdown optimization when the session is configured
for pushdown optimization
Adds partitions to the session when the session is configured for
dynamic partitioning
Forms partition groups when the session is configured to run on a
grid
Expands the service process variables, session parameters, and
mapping variables and parameters
Creates the session log
Validates source and target code pages
Verifies connection object permissions
Runs presession shell commands, stored procedures, and SQL
Sends a request to start worker DTM processes on other nodes
when the session is configured to run on a grid
Creates and runs mapping, reader, writer, and transformation
threads to extract, transform, and load data
Runs postsession stored procedures, SQL, and shell commands
Sends postsession email

44.Difference between $ and $$ variables


a. $$ for both Mapping parameters and variables
b. $ for mapping parameters and mapping variables
c. $$ for directories and path
$Session Parameter/Session Variable
$$Mapping Parameter/Mapping Variable
$$$System Parameter/System Variable

https://community.informatica.com/message/71705#71705
45.Method that extracts partial or Full condensed updates produced by condense
process in
a. Workflow
b. DTLMTH
c. CAPX
d. Extraction
CAPX in the DB Type field, you can only extract change data after Power
Exchange
Condense or the Power Exchange Logger for Linux, UNIX, and Windows has
closed at least one condense or Log file.
46. Change Capture task that handles Operators in PWX
a. Server
b. Data map
c. Command
d. Controller
e. Condenser
47.Reusable objects in Workflow manager
a. Map let
b. work let
c. Email task

48.DB2 and PWX have to install.


49.Can we have More than 2 links to a joiner?
To join more than two sources in a mapping, join the output from the Joiner
transformation with another source pipeline. Add Joiner transformations to
the mapping until you have joined all the source pipelines.
The Joiner transformation accepts input from most transformations. However,
consider the
Following limitations on the pipelines you connect to the Joiner
transformation:
You cannot use a Joiner transformation when either input pipeline
contains an Update Strategy transformation.
You cannot use a Joiner transformation if you connect a Sequence
Generator transformation directly before the Joiner transformation .

50.2 parallel pipe lines load in to a target, we have expression Transformation


before one target, is partition valid an Expression transformation.

51.Which of the following privilege is required for a user to create DB connection


in addition to read/write folder permission?
a. Use Workflow Manager
b. Browse Repository
c. Super User
d. Use Designer
52.What could be the possible functions of DTM?
a. Dispatch Tasks to the node
b. Validating code pages
c. Creating session log
d. Performing pushdown optimization
e. Creating the workflow log
Below are the Integration Service components
Integration Service Process
Load Balancer
Data Transformation Manager (DTM) Process
Dispatch Tasks to the node is the function of Load balancer
Creating the workflow log is function of Integration Service Process
53.Which of the following are false regarding modifying data while debugger is
paused on data break point?
a. User Can Change not NULL data to NULL
b. User can modify output data of the current transformation
c. User can change row type of the update transformation
d. User cant change RANK index of the rank transformation
e. User Cant change any output port of the router transformation
All the Options given above are valid so answer is none of the above

54.Repository is a list of____________


a. C files
b. Ccp files
c. VSAM files
d. Flat files

e. Database tables
55.

Ans: D

56.

Answer is D 2 and 3 are correct.


57.When is condense process triggered?
a. When start up initialization is complete
b. When start up initialization is complete/a condense command is
manually entered using SNDPWXCMD
c. When any event occurs in journal
58.When the user creates a session with multiple partitions, the power center
server can partition caches for which of the following transformation?
a. Aggregator
b. Rank
c. Sorter
d. Lookup
59.A user wants to compare folder A against folder B. He wants to check
whether all the objects in folder B are present in folder A. which of the
following option is suitable for the need?
a. One way comparison
b. Advanced Comparison
c. One thread Comparison
d. Direct comparison

Comparison results depend on the direction of the comparison. Oneway comparisons check the
selected objects of Folder1 against the objects in Folder2. Twoway comparisons check objects
in Folder1 against those in Folder2 and also check objects in Folder2 against those in Folder1.

60.

Ans B
61.

Ans: a
You cannot include the following objects in a mapplet: (So we can use Expression
transformation in mapplet)
Normalizer transformations
Cobol sources
XML Source Qualifier transformations
XML sources
Target definitions
Pre and post session stored procedures
Other mapplets
In the Designer, you can create mapping variables in a mapping or mapplet. After you
create a mapping variable, it appears in the Expression Editor. You can then use it in any
expression in the mapping or mapplet. You can also use mapping variables in a source
qualifier filter, user-defined join, or extract override, and in the Expression Editor of
reusable transformations.
62.

Ans: B
None of the listed options

We can achieve this using the Link Condition.


63.

Ans: D
We cant edit the Source shortcut.

64.

Ans: C
You can stop or abort a task, workflow, or worklet in the Workflow Monitor at any time. When
you stop a task in the workflow, the Integration Service stops processing the task and all other
tasks in its path. The Integration Service continues running concurrent tasks. If the Integration
Service cannot stop processing the task, you need to abort the task. When the Integration Service
aborts a task, it kills the DTM process and terminates the task.
65.

Ans: C
66.

Ans: B

67.

Ans: D
68.

Ans: A
69.

Ans: A

70.

Ans: B

71.

Ans: C

72.

Ans: B, C, E
73.

Ans: A

74.

Ans: B

75.

Ans: D

76.

Ans :B (Not Sure)

Actual answer is The User Should have Access workflow Manager privilege

77.

Ans :B
78.

Ans :B same as question 76

79.

Ans :A
After PowerExchange Condense completes writing changes to a condense file and closes the
condense file, extraction of the changes begins.
80.

Ans :B

81.

Ans :B
You can export one version of an object at a time. When you export an object from the
Navigator or workspace, the Power Center Client exports the latest version of the object.
If you want to export an earlier version of an object, you can select it from a query result
or object history. In the View History or Query Results window, select the objects to
export and choose Tools-Export to XML File. You can select multiple object versions to
export, but the Power Center Client exports only the latest version selected for that
object.
82.

Ans :D
83.

Ans :C

84.

Ans :B
85.

Ans :D
Only command ,Session and Email Tasks are Reusable.

86.

Ans :D

87.

Ans :B(NOT SURE)

88.

Ans :A
89.

Ans :A

90.

Ans :A
91.

Ans :C
92.

Ans :D

The Debugger can be in one of the following states:


Initializing. The Designer connects to the Integration Service.
Running. The Integration Service processes the data.
Paused. The Integration Service encounters a break and pauses the Debugger.

93.

To enable a capture registration for PowerExchange Logger use:


1. In the PowerExchange Navigator, open the capture registration.
2. In the Resource Inspector, select Active in the Status list.
3. In the Condense list, select Part.
Ans :B (NOT SURE)

94.

Ans :A

95.

Ans :B

96.

Ans :A

97.

Ans :E
98.

Ans :A
It looks Option C is also correct.But if we add a joiner transformation we should add a new
SQ stage also so eliminating that.(might not correct assumption)
A mapplet can be active or passive depending on the transformations in the mapplet. Active
mapplets contain one or more active transformations. Passive mapplets contain only passive
transformations.
If you remove all active transformations from an active mapplet, the mapplet becomes passive. If
you add an active transformation to a passive mapplet, the mapplet becomes active.

99.

Ans :B
100.

Ans :E
101.

Ans :D

102.

SQL transformation always returns one row for each input row in which mode

a) I/P Mode
b) O/P Mode
c) Query Mode
d) Script Mode

The SQL transformation runs in one of the following modes:


Script mode. The SQL transformation runs ANSI SQL scripts that are externally located. You
pass a script name to the transformation with each input row. The SQL transformation outputs
one row for each input row.

Query mode. The SQL transformation executes a query that you define in a query editor. You
can pass strings or parameters to the query to define dynamic queries or change the selection
parameters. You can output multiple rows when the query has a SELECT statement.
103.

Is it possible to call Lookup from Java Transformation..??? (Y/N)

Ans: Yes

The following example shows how to complete a lookup on the NAME and ADDRESS input
ports in a Java transformation and assign the return value to the COMPANY_NAME output port.
Enter the following code on the On Input Row code entry tab:
COMPANY_NAME = (String)invokeJExpression(":lkp.my_lookup(X1,X2)", new Object []
{str1 ,str2} );
generateRow();

104.

How commit interval affects performance


a) Large
b) Small
c) As per DB network pacaket size
d) Commit interval not affects performance.

Ans: C (Not sure)

The smaller the commit interval, the more often the Integration Service writes to the target
database, and the slower the overall performance
If you increase the commit interval, the number of times the Integration Service commits
decreases and performance improves.
When you increase the commit interval, consider the log file limits in the target database. If the
commit interval is too high, the Integration Service may fill the database log file and cause the
session to fail.
Therefore, weigh the benefit of increasing the commit interval against the additional time you
would spend recovering a failed session.
105.

Which object cant be used in Mapplet?

a) Normalizer
b) Lookup
c) Expression
d) Reusable Sequence Generator
Ans: A

106.

Function to create new row in Java Transformation..??

Ans: generateRow()

When you call the generateRow method, the Java transformation generates an output row using
the current value of the output port variables. If you want to generate multiple rows
corresponding to an input row, you can call the generateRow method more than once for each
input row.
If you do not use the generateRow method in an active Java transformation, the transformation
does not generate output rows.
You can add the generateRow method to the Java code on any code entry tab except the Import
Packages and Java Expressions tabs.You can call the generateRow method in active
transformations only. If you call the generateRow method in a passive transformation, the
session generates an error.
107.

How can we increase no of memory blocks to gain performance?

a) Increase DTM buffer size


b) Decrease DTM buffer size
c) Increase DTM buffer size & Decrease default buffer block size
d) Decrease DTM buffer size & Increase default buffer size
Ans: C

To increase the number of available memory blocks, adjust the following session properties:
DTM Buffer Size. Increase the DTM buffer size on the Properties tab in the session
properties.
Default Buffer Block Size. Decrease the buffer block size on the Config Object tab in
the session properties.
108.
Different connectivity client uses for communicating with different PWC
components
a) Native Drivers
b) N/W Protocol
c) ODBC & JDBC
d) All of the above
Ans: D

109.

New pmcmd command introduced int INFA 8.X version

a) -t
b) -sv
c) -d
d) All of the above
Ans: B (Not sure)

69)

Can we convert active Java transformation into passive transformation..??


a) YES
b) NO
c) YES; but reverse is not possible
d) Need to remove active transformation logic from code first

Ans: C (d?)

70)

After deleting user group which contains users; what will happen to users..??
a) Delete
b) First we need to delete users from group to delete group
c) Reassign to public group
d) NO, we cant delete.

Ans: C

71)

Informatica PWC uses which extraction strategies for source?


a) PUSH
b) PULL
c) BOTH
d) None of the above

Ans: B

72)

Question on Enable Test Load..

Ans: Load test is used for testing purpose and it does that without writing data to target

73)

What does run on Server Initialization Scheduler option mean.??

Ans: Run wf on initialization and then run according to the scheduler options set

74)

Among following which already are present in INFA 8.X..??


a) MD5, MIN (STRING), MAX (DATE)
b) MAX(STRING), METAPHONE,
c) LEAST,SOUNDEX
d) None of the above

Ans: D (Not sure)

75)

In which task we cant use WF variable?


a) Timer
b) Assignment
c) Command
d) Decision

Ans: Timer

76)

Where will you look for session failure, if unable to extract session log file

Ans: Workflow Log

77)

Failed to insert row in database target table, what will happen to record inserted into
Dynamic lookup cache?

Ans: Record will not go to cache until it goes to target

78)

Purpose of output window in PWC?

Ans: To display status messages

79)

Is it possible to lookup from Java transformation?

Ans: Yes

80)

Which PWC component uses Native Connectivity with Repository?

Ans: Integration Service (Not sure)

81)

Worklet can be..??


a) Resusable
b) Non Reusable
c) Can be created in both WF and worklet designer

Ans: A

82)

Used outer join in SQ instead of Master and Detailed Join, what about no of rows?
a) No of rows will be same in both cases
b) More no of rows in SQ
c) Less no of rows in SQ
d) Affects the performance

Ans: B

83)

Can we add ports to output group in HTTPS transformation?

Ans: False

84)

What happened with Rank transformation if two rank values match?


a) Will skip the next value
b) Will assign next value to another row
c) Stop the mapping
d) Give Error.

Ans: A

85)

Break point options available in debugger?


a) Data break point
b) Error break point

c) Both
d) Any one of the above.
Ans: C

86)

What type of cache gives performance benefit?


a) Dynamic
b) Static
c) Persistence/Shared
d) No effects on performance.

Ans: C

87)

Difference between $$$SessSTARTTIME & SESSSTARTIME?

Ans: $$$SessSTARTTIME String datatype


SESSSTARTIME date/time datatype

88)

In which session properties we can configured dynamic partitioning ?


a) Properties Tab
b) Config Tab
c)
d)

Ans: Config

89)

How can we identify source bottleneck in relational sources?


a) Use a Test Read Mapping
b) Use a DB query
c) User filter Transformation
d) All of the above
Ans: D

Anda mungkin juga menyukai