SL - No Topic: Sensitivity: Internal Restricted
SL - No Topic: Sensitivity: Internal Restricted
no Topic Question
1 Architecture You define a set of instructions to execute tasks, using :
Overview &
Components
2 Architecture .……………….. is the primary unit for management and administration within
Overview & PowerCenter
Components
3 Architecture A ……….. is the logical representation of a machine in a domain
Overview &
Components
4 Architecture ………… allow users to create shortcuts to objects in the folder
Overview &
Components
5 Architecture The Integration Service connects to the repository through the …………… to fetch
Overview & metadata from the repository
Components
6 Architecture Which among the following is not an Application service
Overview &
Components
7 Architecture Which service is responsible for executing the mappings
Overview &
Components
8 Architecture Which are the types of services which need not to be created by the Administrator?
Overview &
Components
9 Designer A set of source and target definitions linked by transformation objects that define
the rules for data transformation is called a
10 Designer …………… is a repository object that generates, modifies, or passes data
11 Designer To create or import source definitions, ………….. is used in the Designer
12 Designer To extract data from a source, first step in the Designer is :
13 Designer Relational source definitions can be imported from :
14 Designer When a relational source definition is imported, which of the following source
metadata is imported ?
15 Designer What type of files can be imported for flat-file source/target definitions in the
repository ?
16 Designer Target Designer is used to :
17 Designer In which of the following ways can the target definitions be created ?
18 Designer Which types of target definitions can be created in the Target Designer ?
19 Designer Mappings represent :
20 Designer When the Integration Service runs a ……………, it uses the instructions configured in
the mapping to read, transform, and write data
21 Designer Every mapping must contain which of the following components :
34 Designer When you add a relational or a flat file source definition to a mapping, you need to
connect it to a
35 Designer In Joiner Transformation, if Master Outer Join type is used, it will :
36 Designer To test data for one or more conditions and route rows of data that do not meet any
of the conditions to a default output group, which transformation would you use ?
37 Designer A transformation that does not change the number of rows that pass through it, is
called :
38 Designer ……………….. is an example of Passive Transformation
39 Designer ……………….. is used to control on a row by row basis, whether the row is to be
inserted, updated, deleted or a rejected based on some logical condition
40 Designer To concatenate first name and last name of an employee, which transformation
would be used ?
41 Designer Aggregator Transformation performs :
42 Designer Which of the following is not True with respect to Sorter transformation ?
44 Designer What value would the function GET_DATE_PART (DATE_SHIPPED, 'HH') return
when the value of DATE_SHIPPED is null?
45 Designer
For triming leading & trailing spaces of a in Informatica the following function is used
46 Workflow A set of instructions to execute tasks such as sessions, emails, shell commands etc is
manager called :
47 Workflow A session :
manager
61 scheduling which command is used to execute workflow tasks from the command line
62 scheduling A scheduling tool from BMC software
63 scheduling -sv' option of PMCMD command is used to specify______________ name
Does not change the number of Represents the data flow between Can change the number of rows that
rows that pass through it sources and targets pass through it
Joiner Transformation Aggregator Transformation Source Qualifier Transformation
Keep all rows of data from the Discard all rows of data from the Keep all rows of data from the master
detail source and the matching master and detail source that do not source and the matching rows from the
rows from the master source, and match, based on the condition detail source, and discards the
discards the unmatched rows from unmatched rows from the detail source
the master source
Sorter Transformation Router Transformation Joiner Transformation
is a set of instructions that is an object that groups a set of tasks is a set of instructions that describes
describes how and when to how to move data from source to
execute tasks related to extraction, target using a mapping
transformation and loading data
Call from Post SQL Call the script from a Command task Use a custom transformation
No, because only File Wait events Yes, but only in workflows containing No, because Event-raise tasks do not
are supported in the Event-Wait worklets. support user-defined events.
task.
Status of tasks and worklets in the Errors encountered during the Status of tasks and worklets in the
workflow workflow and general information workflow
Use log events Locate the relevant log codes Locate text prefixes
Restart task Resume from last checkpoint Fail task and continue workflow
Session, Tasks, Workflows Session, Tasks, Workflows, Links, Session, Tasks, Workflows, Links,
Folders Folders, Integration Service
D
Service A
Administration Console B
A
reporting service
C
reporting service
A
Application service
B
Schema
A
Integration Service Process A
Source Analyzer D
create a workflow C
tables, views, stored procedures D
Column Names, Datatypes, Key
constraints D
Binary
C
Create target definitions A
All of the above
D
DLL file B
data loading
A
query
B
Source and Target definition
C
Adding or removing a Joiner or
Update Strategy transformation
in the mapping
D
Relational Tables B
Lookup C
Update Strategy Transformation A
All the above D
Update Strategy B
Aggregator B
A
Filter Transformation B
Source Qualifier A
Rank Transformation C
Normalizer Transformation B
Normalizer Transformation C
Filter D
mapplet C
CMD B
A
node name C
12
Partitions in You cannot create partition point for which of the following
13 Informatica transformations
18
Parameters & Parameters are created in which tool?
19 Variables
Parameters & What is the difference between the system variables $$
Variables $SessionStartTime and SESSSTARTTIME?
20
Parameters & Which among these is not a task specific predefined workflow
21 Variables variable?
Parameters & Which is not true about built in functions $$$SessStartTime and
Variables SESSSTARTTIME ?
22
Parameters & Which options is false for built-in-variables:
Variables
23
Parameters & The Integration Service looks for the start value of a variable in
the following order:
Variables
24
Parameters & which among the following is not a variable function?
25 Variables
Parameters & If we enter a space between the parameter name and the
26 Variables equals sign, the Integration Service interprets the space as
Parameters &
Variables What is difference between $ and $$ parameters/variables?
27
Parameters & To assign a null value to $PMBadFileDir , set the parameter or
28 Variables variable value to
Reuable
components Which of the below statement is not true about Mapplet
29
Reuable Which of the below statement about reusable component is
components true?
30
Which of the below object cannot be used in Mapplet.
1. Expression Transformation
Reuable 2. Lookup Transformation
3. Normalizer transformation
components 4. Mapplet
31
Reuable A mapplet must contain at least one _____ with at least one
33 components connected port in the mapplet.
34
Reuable What is a mapplet?
components
35
Reuable
components Which statement is true of Worklets but NOT of Mapplets?
36
Reuable
components Which is not a valid option of UPDATE STRATEGY transformation
37
Reuable If you delete ports in the mapplet when the mapplet is used in a
38 components mapping, which of the following is True?
Reuable which of the transformation cannot be created as Reusable
39 components transformation?
Reuable _____________ definitions are not allowed in mapplet
40 components
What happens if the Lookup table is larger than the Lookup
Debugging Job Cache?
41
Job Execution The tasks that can be performed using Workflow Manager
49
Job Execution Which one of the following statements is NOT correct?
50
198 Job Execution Which of the following is a type of workflow task?
Job Execution How to run a workflow without using GUI i.e, Workflow
51 Manager, Workflow Monitor?
In a sequential batch, can we run the session if previous session
Job Execution fails?
52
If a session fails after loading of 10000 records into the target.
Job Execution How can you load the records from 10001th record when you
53 run the session next time?
Job Process How to determine whether the incoming record already exists in
59 the target table?
Administration Console and Workflow Repository Manager and Workflow Manager and Workflow
manager Administration Console Monitor
Multiple partitions for a single pipeline How the Integration Service reads data
stage, Partitioning information that Number of source and target from the source, distributes rows of
controls the number of threads (reader, connections to use data to each transformation
transformation, and writer)
The integration service passes all rows The integration service passes the
at one partition point to the next data to each partition depending on The integration service distributes data
partition point without redistributing evenly among all partitions
them the ranges you specify for each port
Delete a transformation that was a Add a transformation that is a default Move a transformation that is a
partition point partition point partition point to a different pipeline
You can change the parameter file when You cannot change the parameter file once a parameter file is created, it can
the workflow is running when the workflow is running never be changed.
A parameter value can change A parameter value remains constant A parameter value must be read from a
throughout a Session Task run, and a throughout a Session Task run, and a flat file, and a mapping variable value
mapping variable value remains must be recalculated with an expression
constant. mapping variable value can change. for each row.
$$$SessStartTime cannot be use in SESSSTARTTIME can be used in $$$SessStartTime can be used in sql
Mapping or mapplet filter condition. expressions. overrides.
$ are User defined and $$ are System $ are System defined and $$ are User $ are Session Level defined and $$ are
defined variables defined variables Mapping Level defined variables
We can revert back Reusable We cannot revert back Reusable Reusable components are only created
transformation to normal one transformation to normal one in the mapping designer tool
Do not delete connected ports in an Do not change the data type, Do not change a passive mapplet to an
Input or Output transformation precision, or scale of connected ports active mapplet or an active mapplet to a
in an Input or Output transformation passive mapplet.
A mapplet used to run a batch of A mapplet is a reusable object that is A mapplet is a database object referred
mappings created using mapplet designer. in a mapping
It invalidates the mapping It does not invalidate the mapping It will invalidate the mapplet
The Designer The Designer and the Workflow The Designer and a running Informatica
Manager server
Use an existing non-reusable session Use an existing reusable session Create a debug session instance
Dimesion which is finalized. Dimesion which is connected to more Dimesion which is connected to another
than one fact. dimention.
Flag Date Range Version
SCD type1 SCD Type 2 SCD Type 3
SCD type1 SCD Type 2 SCD Type 3
Yes, the second session will run even if the second session has no We cannot run sessions sequentially in
the first session fails dependency of the first session workflow manager
Restart the session using session Restart the session using workflow
Restart the session normally recovery option manager option
Stop - Stops the Session Stop - Kills the session. Both stops the session
Abort - Kills the session. Abort - Stops the session
source qualifier ,all the transformations source qualifier and all the source qualifier ,all the transformations
and targets that receive data from that transformations from that source and all the targets in the mapping from
source qualifier qualifier but not target other sources as well
Opt D Answer
B
Any number
A
no reference is required
C
Filter
D
All of the above
B
Designer and Workflow Manager.
D
All of the above
C
Mappings and Mapplets,Integration
Services,and folders and subfolders
D
Round-robin partitioning
B
Hash User-Keys
A
single reader, multiple transformation,
or multiple writer thread
C
database
D
c
Both A & C
c
The integration service distributes data
to the partitions by group
D
key hash
D
All of the above
B
Admin console
A
There is no difference in practice.Either
can be used to return the session start
time.
d
ErrorName
a
NONE
b
Built-in variables can be used in
expressions in Designer.
a
1. User-specified default value
2. Datatype default value
3. Value saved in the repository (if the
variable is persistent)
4. Value in parameter file
D
SetAvgVariable
a
Throws an error
4 C
b
None
d
B
None of the above
D
They can be nested
D
DD_TRUNCATE
A
None of the above
B
expression
A
None of the Above
A
the system will hang
C
The Designer, the Workflow Manager,
and a running Informatica server
A
Workflows may contain worklets.
Sorting B A
C
None of the above
A
None of the above
D
pmcmd
Command Tasks A
B
CMD
Maestro A
B
Writing a select query on toad
A
none of the above
SL No Topic Question
pushdown
7 optimization Which is not a Type of Pushdown optimization:
pushdown
9 optimization What is 'PowerCenter Pushdown Optimization Option' in Informatica
pushdown
10 optimization Types of Pushdown optimizations
pushdown
12 Which statement about integration service is true?
optimization
pushdown
15 optimization Pushdown Optimization is used for
19 Performance How can you minimize the cache for a joiner transformation?
Tuning
When you want to create an additional pipeline stage to improve
20 Performance performance, but do not want to change the distribution of data
Tuning
across partitions, use _______ partition
Performance Which of the following criteria affects whether the Integration Service
23 Tuning can push the transformation to the database?
Performance
26 Tuning When can you say that there is a source bottleneck?
Performance
31 Tuning Which is not valid for optimizing system bottleneck?
33 Metadata ________ is used to analyze where data originates, how the data is
Manager transformed and what objects transform it, and where the data ends
36 Repository The repository table which stores the component details like Post-
tables Session-Success-Email, commands in Post-Session/pre-Session etc
Transforms Mapplet logic into SQL Transforms Transformation Transforms Session logic into
Queries and sends to database logic into SQL Queries and SQL Queries and sends to
sends to database database
Source-side push down Target side push down Full push down
Optimizing the session performance Optimizing the workflow Optimizing the lookup
while execution performance while executing performance
Make the smaller source the master Make the smaller source the Sort the master data prior to the
source details source joiner transformation
Database Key range Hash user keys
When the Integration Service When the Integration Service When the Integration Service
spends more time on the reader spends more time on the spends more time on the writer
thread than the transformation or transformation thread than the thread than the transformation
writer threads reader or writer threads or reader threads
String operations are faster than You should trim char and ans)The CONCAT function is
number operations varchar fields before faster than the || operator
performing comparisons.
OPB_MAPPING OPB_TASK
OPB_WIDGET_FIELD
OPB_REPOSIT
OPB_SESSIONS OPB_TASK_ATTR
OPB_MAPPING OPB_TASK OPB_EXPRESSION
integration service B
Exclusive lock D
any extension can be A
given
The Designer, the
Workflow Manager, and a
running Informatica C
server
Maestro A
Transformation
Pushdown optimization d
Update,insert,Delete c
statement
None B
All D
Update,insert,Delete D
statement
$$pushdowntarget B
transformation logic,
mapping and session A
configuration
Is a session property to
pushdown the
transformation logic to D
the database
Immediately before an
Expression A
transformation.
a&b d
Union C
Informatica MDM C
data quality B
OPB_SUBJECT
D
OPB_COLUMNS C
OPB_REPO A
A
OPB_REPO
C
OPB_DETAILS
A
OPB_DETAILS
Powerexchange for A
twitter