Sie sind auf Seite 1von 35

Sl.

no Topic
1 Architecture Overview &
Components
2 Architecture Overview &
Components
3 Architecture Overview &
Components
4 Architecture Overview &
Components
5 Architecture Overview &
Components
6 Architecture Overview &
Components
7 Architecture Overview &
Components
8 Architecture Overview &
Components
9 Designer

10 Designer
11 Designer
12 Designer
13 Designer
14 Designer

15 Designer

16 Designer

17 Designer

18 Designer
19 Designer

20 Designer

21 Designer

22 Designer

23 Designer
24 Designer
25 Designer
26 Designer
27 Designer
28 Designer
29 Designer

# Sensitivity: Internal Restricted


30 Designer
31 Designer
32 Designer
33 Designer

34 Designer

35 Designer

36 Designer

37 Designer

38 Designer
39 Designer

40 Designer

41 Designer

42 Designer

43 Designer

44 Designer

45 Designer
46 Workflow manager

47 Workflow manager

48 Workflow manager
49 Workflow manager
50 Workflow manager

51 Workflow manager

52 Workflow manager

53 Workflow manager
54
Workflow monitor

# Sensitivity: Internal Restricted


55
Workflow monitor

56 Workflow monitor
57 Workflow monitor
58 Workflow monitor
59
Workflow monitor
60
Workflow monitor
61 scheduling
62 scheduling
63 scheduling

# Sensitivity: Internal Restricted


Question
You define a set of instructions to execute tasks, using :

.……………….. is the primary unit for management and administration within PowerCenter

A ……….. is the logical representation of a machine in a domain

………… allow users to create shortcuts to objects in the folder

The Integration Service connects to the repository through the …………… to fetch metadata
from the repository
Which among the following is not an Application service

Which service is responsible for executing the mappings

Which are the types of services which need not to be created by the Administrator?

A set of source and target definitions linked by transformation objects that define the rules
for data transformation is called a
…………… is a repository object that generates, modifies, or passes data
To create or import source definitions, ………….. is used in the Designer
To extract data from a source, first step in the Designer is :
Relational source definitions can be imported from :
When a relational source definition is imported, which of the following source metadata is
imported ?
What type of files can be imported for flat-file source/target definitions in the repository ?

Target Designer is used to :

In which of the following ways can the target definitions be created ?

Which types of target definitions can be created in the Target Designer ?


Mappings represent :

When the Integration Service runs a ……………, it uses the instructions configured in the
mapping to read, transform, and write data
Every mapping must contain which of the following components :

Which of the following changes cause the session to be invalid ?

Which of the following cannot be used as Targets


A flat file cannot be used as the following
Which of the following objects cannot be included in a mapplet?
Shortcuts can be created from which of the following?
Which of the following is not a Active Transformation ?
Which of the following Transformations does not use cache files ?
Which of the following is not a lookup cache property ?

# Sensitivity: Internal Restricted


Which of the following transformations does not have variable port ?
The output from an Aggregator transformation without a Group by will return?
………….. contains a set of transformations that can be reused in multiple mappings
An Active Transformation :

When you add a relational or a flat file source definition to a mapping, you need to connect
it to a
In Joiner Transformation, if Master Outer Join type is used, it will :

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 ?
A transformation that does not change the number of rows that pass through it, is called :

……………….. is an example of Passive Transformation


……………….. 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
To concatenate first name and last name of an employee, which transformation would be
used ?
Aggregator Transformation performs :

Which of the following is not True with respect to Sorter transformation ?

What types of transformation ports are valid ones?

What value would the function GET_DATE_PART (DATE_SHIPPED, 'HH') return


when the value of DATE_SHIPPED is null?
For triming leading & trailing spaces of a in Informatica the following function is used
A set of instructions to execute tasks such as sessions, emails, shell commands etc is called :

A session :

Which among the following is not a type of workflow task


A session task is a type of :
Chrological details of workflow tasks can be viewed in

In a Workflow , you need to run an operating system script between two sessions. How can
you best accomplish this?
Are user-defined events supported in PowerCenter workflows?

Which of the following is a type of workflow task?


A workflow fails and you need to consult the logs. Which PowerCener application will allow
you consult the session and workflow logs?

# Sensitivity: Internal Restricted


A Workflow log does not contain which of the following?

To determine the cause of workflow or session problems & resolve it?


You can also create an _________ file for workflow log events
What is Default Recovery Strategy for Session
At which tracing level does the Integration Service not write error messages or row-level
information for reject data.

You can view properties for which of the following items in the Workflow Monitor?

which command is used to execute workflow tasks from the command line
A scheduling tool from BMC software
-sv' option of PMCMD command is used to specify______________ name

# Sensitivity: Internal Restricted


OptA OptB OptC
Workflow Monitor Workflow Manager Repository Manager

Repository Manager Workflow Manager Administration Console

Node Server Grid

Integration Service Ans)Shared Folder Repository Security

Repository Service Repository Manager Reporting Service

Integration service Repository service Log service

Integration service Repository service Log service

SAP BW service Core Repository service

Mapping Worklet Workflow

Transformation DTM Mapping


Target Designer Transformation Developer Mapping Designer
create a session data profiling define sources in the repository
tables tables, views, synonyms tables, views
triggers stored procedures Column Names, Datatypes

Fixed-width Delimited Fixed-width and delimited flat


files that do not contain binary
data
Import or create target Create mappings Import or create source definitions
definitions
Create a target definition based on Manually create a target definition Import the target definition from a
a source definition relational target or a flat file

Relational Relational, Flat file, XML file Binary file


the data flow between sources data extraction data cleansing
and targets
command session transformation

Source definition Target definition Source definition, Target


definition, Transformation, Links
Adding a table in the source Deleting rows from a target table Creating an index in the source
database database

XML Files Cobol Files Text Files


Source Target Aggregator
Target Definition Source Definitions Router Transformation
Source Definitions Reusable transformations Mapplets
Filter Sequence Generator Router
Sorter Router Rank
Dynamic Lookup Cache Static Lookup Cache Persistent Lookup Cache

# Sensitivity: Internal Restricted


Expression Rank Filter
All records Error 1 record
Worklet Mapplet Custom Transformation
Does not change the number of Represents the data flow between Can change the number of rows
rows that pass through it sources and targets that 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
detail source and the matching master and detail source that do master source and the matching
rows from the master source, and not match, based on the condition rows from the detail source, and
discards the unmatched rows discards the unmatched rows from
from the master source the detail source

Sorter Transformation Router Transformation Joiner Transformation

Passive Transformation Connected Transformation Mapplet

Update Strategy Transformation Router Transformation Expression Transformation


Sorter Transformation Update Strategy Transformation Joiner Transformation

Aggregator Transformation Joiner Transformation Expression Transformation

calculation of values in a single concatenation of columns/ports in aggregate calculations, such as


row a row averages and sums
Sorter uses cache memory to sort Sorter is a Passive Transformation Sorter can be used to remove
data duplicate records
Input, Output, Variable ans)Input, Output, Input/Output, Input, Output, Variable, Aggregate
Variable
0 Null 12

TRIM(VALUE) LTRIM(VALUE) LTRIM(RTRIM(VALUE))


Mapping Load Balancer Workflow

is a set of instructions that is an object that groups a set of is a set of instructions that
describes how and when to tasks describes how to move data from
execute tasks related to source to target using a mapping
extraction, transformation and
loading data

Event wait Event raise Timer


transformation worklet workflow task
Gantt chart view task view Workflow view

Call from Post SQL Call the script from a Command Use a custom transformation
task
No, because only File Wait events Yes, but only in workflows No, because Event-raise tasks do
are supported in the Event-Wait containing worklets. not support user-defined events.
task.
Database Bulk Loading Event Raise Ranking
Designer Administration console. Workflow Monitor

# Sensitivity: Internal Restricted


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
XML text binary log
Restart task Resume from last checkpoint Fail task and continue workflow
Terse Verbose Both A and B

Session, Tasks, Workflows Session, Tasks, Workflows, Links, Session, Tasks, Workflows, Links,
Folders Folders, Integration Service
PMREP PMCMD REPCMD
CONTROL M Autosys
repository service domain name integration service name

# Sensitivity: Internal Restricted


OptD Ans
PowerCenter Designer
B
Power Center Domain
D
Service A

Administration Console B

Metadata Manager Service


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
Active Lookup Cache D

# Sensitivity: Internal Restricted


Aggregator C
None of the above C
Workflow B
Creates a target definition based C
on a source definition
Expression Transformation C

Keep all rows of data from both the


master and detail sources

A
Filter Transformation B

Source Qualifier A

Rank Transformation C
Normalizer Transformation B

Normalizer Transformation C

calculations on a row-by-row basis C

All the above


B
Input, Output, Input/Output, B
Variable, Parameter
A Transformation error is generated
B
All of the above C
Transformation C

Reads workflow information from C


the repository

Filter D
mapplet C
we cant view chronological details A
in worklow monitor
Use Event raise and Event wait
tasks B
Yes, using a combination of Event-
Raise and Event-Wait tasks D

Sorting B
Workflow Manager.
C

# Sensitivity: Internal Restricted


None of the above
D

All of the above D


All of the above D
None c
Normal
a
Session, Tasks, Workflows, Links,
Folders, Integration Service, Grids D
CMD B
A
node name C

# Sensitivity: Internal Restricted


SL No Topic Question Opt A
How many return ports are allowed in unconnected
designer 2
1 lookup transformation ?
which reference is used to call an unconnected lookup
designer :LKP
2 transformation?
the transformation that control how the rows are flagged Router
designer
3 for Insert, Update, Reject or Delete in a Mapping
Informatica The kinds of information that are stored in the repository Repository configuration details
4 Repository are
Informatica Which PowerCenter applications are used for creating and Administration Console and
5 Repository administrating folders? Workflow manager
Informatica The dependency window can display following type of
Repository dependency source target dependencies
6
Informatica Which types of objects can be visible in the Repository Mappings, repository users, and
Repository Manager Navigator window? source and target definitions
7
Partitions in One of the following partition types available to
Informatica Informatica ensures that data is evenly distributed among Hash partitioning
8 all partitions
Partitions in If you have created a session using source-based commit,
which partition type do you use on the Relational and Flat Round-Robin Partitioning
Informatica File targets?
9
Partitions in A partition executes in a _________ single reader, transformation, or
Informatica writer thread
10
Partitions in Which partition type need to be used if the target tables round robin
11 Informatica are partitioned on key range

Multiple partitions for a single


pipeline stage, Partitioning
Partitions in Partitioning option helps configure which of the information that controls the
Informatica following? number of threads (reader,
transformation, and writer)
12
Partitions in You cannot create partition point for which of the Source Qualifier
13 Informatica following transformations
The integration service passes all
Partitions in Which of the following is true in case of a Round Robin rows at one partition point to the
Informatica partitioning type next partition point without
14 redistributing them
Partitions in Which is not a type of partition? Round robin
15 Informatica
Partitions in Which of following changes to mappings can cause Delete a transformation that was a
16 Informatica partitioned session failure? partition point
Parameters & Which of the below statements is true? You can change the parameter file
17 Variables when the workflow is running
A parameter value can change
Parameters & What is the difference between a mapping parameter and throughout a Session Task run, and
Variables a mapping variable? a mapping variable value remains
18 constant.
Parameters & Parameters are created in which tool? Repository manager
19 Variables

# Sensitivity: Internal Restricted


$$$SessionStartTime returns the
Parameters & What is the difference between the system variables $$ session start time as a string , and
Variables $SessionStartTime and SESSSTARTTIME? SESSSTARTTIME returns the
20 session start time as date/time
Parameters & Which among these is not a task specific predefined Condition
21 Variables workflow variable?
$$$SessStartTime cannot be use
Parameters & Which is not true about built in functions $$ in Mapping or mapplet filter
22 Variables $SessStartTime and SESSSTARTTIME ? condition.
Parameters & Which options is false for built-in-variables: Built-in variables return either
Variables run-time or system information
23
1. Value in parameter file
2. Value saved in the repository (if
Parameters & The Integration Service looks for the start value of a the variable is persistent)
Variables variable in the following order: 3. User-specified default value
4. Datatype default value
24
Parameters & which among the following is not a variable function? SetMaXVariable
25 Variables
If we enter a space between the parameter name and
Parameters & the equals sign, the Integration Service interprets the part of the parameter name
26 Variables space as
Parameters & What is difference between $ and $$ $ are User defined and $$ are
27 Variables parameters/variables? System defined variables
Parameters & To assign a null value to $PMBadFileDir , set the $PMBadFileDir=NULL
28 Variables parameter or variable value to
Mapplets and mapplet ports
Reuable display differently in the Mapplet
Which of the below statement is not true about Mapplet
components Designer and the Mapping
29 Designer

Reuable Which of the below statement about reusable component We can revert back Reusable
components is true? transformation to normal one
30
Which of the below object cannot be used in Mapplet.
1. Expression Transformation
2. Lookup Transformation
Reuable
components 3. Normalizer transformation 1&2
4. Mapplet

31
Reuable A mapplet must contain at least one _____ with at least Input Transformation
32 components one connected port in the mapplet.
Which of the following actions when performed on a
mapplet can cause an existing mappings to become
Reuable Do not delete connected ports in
components invalid? an Input or Output transformation
33
Reuable A mapplet used to run a batch of
What is a mapplet?
34 components mappings

Reuable Which statement is true of Worklets but NOT of They are reusable by nature
components Mapplets?
35
Reuable Which is not a valid option of UPDATE STRATEGY DD_DELETE
36 components transformation

# Sensitivity: Internal Restricted


Reuable If you delete ports in the mapplet when the mapplet is It invalidates the mapping
37 components used in a mapping, which of the following is True?
Reuable which of the transformation cannot be created as sequence genertor
38 components Reusable transformation?
Reuable _____________ definitions are not allowed in mapplet Target
39 components
Debugging What happens if the Lookup table is larger than the the Power Center Server stores the
40 Job Lookup Cache? overflow values in the cache files
Debugging Which components are required to run a debug session? The Designer
41 Job
Debugging
What type of debugger sessions can be configured? Use an existing non-reusable
42 Job session
SCD What is a conformed dimension? Dimesion which is finalized.
43
44 SCD Which is not a Valid SCD type 2? Flag
45 SCD Which SCD type stored Partial history? SCD type1
46 SCD Which type of SCD can store the complete history SCD type1
Session Which is not a valid options in Target Load type Property? BULK
47 Properties
Create sessions, view object
Job Execution The tasks that can be performed using Workflow Manager dependencies, run workflows, edit
48 mappings
Workflows must be within Tasks to
Job Execution Which one of the following statements is NOT correct?
49 be executed

Job Execution Which of the following is a type of workflow task? Database Bulk Loading
50
How to run a workflow without using GUI i.e, Workflow
Job Execution Manager, Workflow Monitor? From Oracle Database
51
In a sequential batch, can we run the session if previous Yes, the second session will run
Job Execution session fails? even if the first session fails
52
If a session fails after loading of 10000 records into the
Job Execution target. How can you load the records from 10001th record Restart the session normally
53 when you run the session next time?
Stop - Stops the Session
Job Execution Difference between stop and abort
54 Abort - Kills the session.
Which command line program should you use to start a
Job Execution workflow from a batch file? infacmd
55
56 Job Schedule Which of the following objects can be scheduled? Workflows
which command is used to execute workflow tasks from
scheduling PMREP
57 the command line
58 scheduling A scheduling tool from BMC software and) CONTROL M
How to determine whether the incoming record already
Job Process Using Router Transformation
59 exists in the target table?
source qualifier ,all the
transformations and targets that
Job Process A pipeline consists of a ______ receive data from that source
60 qualifier

# Sensitivity: Internal Restricted


# Sensitivity: Internal Restricted
Opt B Opt C Opt D Answer
B
1 3 Any number
A
:LPK LKP no reference is required
C
Lookup Update Strategy Filter
D
Mappings Workflows All of the above

Repository Manager and Workflow Manager and B


Designer and Workflow Manager.
Administration Console Workflow Monitor
D
Mapping dependencies shortcut dependencies All of the above
Mappings and C
Repository users, folders and Business Mapplets,Integration
sub folders ,and source and components,Mappings,reusable Services,and folders and
target definitions transformations subfolders
D
n:n Master/Detail partitioning Keyrange partitioning Round-robin partitioning
B
Pass-Through Data-Driven Hash User-Keys

A
multiple reader, transformation, single reader, multiple
single reader, or writer thread transformation, or multiple
or writer thread writer thread
C
Hash auto keys Key Range database
D
How the Integration Service
Number of source and target reads data from the source, All of the above
connections to use distributes rows of data to each
transformation

c
Joiner Sequence Generator Both A & C

The integration service passes The integration service c


The integration service
the data to each partition distributes data evenly among distributes data to the partitions
depending on the ranges you all partitions by group
specify for each port
D
database pass through key hash
Move a transformation that is a D
Add a transformation that is a partition point to a different All of the above
default partition point pipeline
You cannot change the B
once a parameter file is created, parameter files can be created
parameter file when the it can never be changed. dynamically
workflow is running
A parameter value remains A parameter value must be read A mapping variable value must B
from a flat file, and a mapping be read from a flat file, and a
constant throughout a Session variable value must be parameter value must be
Task run, and a mapping recalculated with an expression recalculated with an expression
variable value can change.
for each row. for each row.
B
Designer workflow monitor Admin console

# Sensitivity: Internal Restricted


$$$SessionStartTime returns $$$SessionStartTime returns the There is no difference in A
the session start time as session start time as a string , and practice.Either can be used to
integer , and SESSSTARTTIME SESSSTARTTIME returns the
returns the session start time as return the session start time.
session start time as integer
date/time
d
EndTime ErrorCode ErrorName

SESSSTARTTIME can be used in $$$SessStartTime can be used a


NONE
expressions. in sql overrides.
Values can be defined for b
The integration service sets the Built-in variables can be used in
built-in variables in a workflow values for built in variables. expressions in Designer.
or session parameter file.
a
1. Datatype default value 1. User-specified default value
1. Value saved in the repository 2. Value saved in the repository 2. Datatype default value
(if the variable is persistent) (if the variable is persistent) 3. Value saved in the repository
2. Value in parameter file 3. Value in parameter file (if the variable is persistent)
3. User-specified default value 4. User-specified default value 4. Value in parameter file
4. Datatype default value

D
SetMinVariable SetCountVariable SetAvgVariable
a
part of the parameter value Ignores it Throws an error

$ are System defined and $$ are $$are


are Session Level defined and $ $ are Mapping Level defined and b
Mapping Level defined $$ are Session Level defined
User defined variables variables variables
c
$ PMBadFileDir=’\0’ $PMBadFileDir=<null> None of the Above

If you use a Sequence d


A mapplet can be active or
Generator transformation, you COBOL Sources and XML
passive depending on the
must use a reusable Sequence Sources can be used in mapplet
transformations in the mapplet
Generator transformation

We cannot revert back Reusable components are only once a reusable component is B
Reusable transformation to created in the mapping designer created, we need to use only
normal one tool that in all the mappings

2&3 3&4 4 C

b
Ouput Transformation Sequence Generator None

Do not change the data type, Do not change a passive d


precision, or scale of connected mapplet to an active mapplet or All of the above
ports in an Input or Output an active mapplet to a passive
transformation mapplet.
A mapplet is a reusable object B
A mapplet is a database object
that is created using mapplet None of the above
referred in a mapping
designer.
They encapsulate part of the D
They have their own Designer
functionality of a They can be nested
tool
Workflow/Mapping
D
DD_INSERT DD_UPDATE DD_TRUNCATE

# Sensitivity: Internal Restricted


It does not invalidate the A
It will invalidate the mapplet None of the above
mapping
B
Source qualifier sorter expression
A
source trasnformation None of the Above
A
The workflow execution will fail The workflow will execute with the system will hang
error
The Designer, the Workflow C
The Designer and the Workflow The Designer and a running Manager, and a running
Manager Informatica server Informatica server
Use an existing reusable session Create a debug session instance All of the above D A
Dimesion which is connected to Dimesion which is connected to Dimesion which is connected to B
more than one fact. another dimention. single fact
Date Range Version and) Type C
SCD Type 2 SCD Type 3 None of the Above C
SCD Type 2 SCD Type 3 None of the Above B
B
NORMAL FULL A&B

Create and delete workflows, Create and Edit tasks, Start and B
Create and delete workflows,
configure connections, create create tasks, restore repositories stop Informatica server, monitor
tasks workflows
Tasks must be within Workflows Workflow links may contain A
Workflows may contain worklets.
to be executed conditions

Event Raise Ranking Sorting B A


C
Using 'runworkflow' command Using pmcmd command None of the above

the second session has no We cannot run sessions the second session will by A
dependency of the first session sequentially in workflow default fail if the first session fails
manager
B
Restart the session using Restart the session using It is not possible to load from
session recovery option workflow manager option 10001th record

Stop - Kills the session. A


Both stops the session None of the above
Abort - Stops the session
D
infasetup pmrep pmcmd

Sessions Worklets Command Tasks A


B
PMCMD REPCMD CMD

Autosys workflow scheduler Maestro A


B
Using Lookup Transformation Using Aggregate Transformation Writing a select query on toad

source qualifier ,all the A


source qualifier and all the transformations and all the
transformations from that none of the above
targets in the mapping from
source qualifier but not target other sources as well

# Sensitivity: Internal Restricted


# Sensitivity: Internal Restricted
# Sensitivity: Internal Restricted
# Sensitivity: Internal Restricted
# Sensitivity: Internal Restricted
# Sensitivity: Internal Restricted
SL No Topic Question

Which of the following is a Web Based application for administering the


1 Repository service powercenter domain and powercenter security
2 Repository service which is not the valid kind on lock on repository objects

3 Repository service the extension of a repository backup file is

4 Debugging Job Which components are required to run a debug session?

5 Debugging Job What type of debugger sessions can be configured?

6 scheduling A scheduling tool from BMC software


pushdown
7 Which is not a Type of Pushdown optimization:
optimization
pushdown For pushdown optimization the integration service creates which DML in
8 optimization case of source side pushdown?

pushdown
9 What is 'PowerCenter Pushdown Optimization Option' in Informatica
optimization

pushdown
10 Types of Pushdown optimizations
optimization
pushdown For pushdown optimization the integration service creates which DML in
11 optimization case of target side pushdown?

pushdown
12 Which statement about integration service is true?
optimization

pushdown To use different pushdown optimization configuration at different times, use


13 optimization the ________________ mapping parameter

pushdown In Pushdown Optimization the amount of transformation logic that can be


14 optimization pushed to the database depends on the ___________

pushdown
15 Pushdown Optimization is used for
optimization

16 Performance Tuning To improve performance, where should a filter transformation be placed?

17 Performance Tuning Which of the below statements helps in improving the performance

18 Performance Tuning How to improve the session performance in aggregator transformation?

19 Performance Tuning How can you minimize the cache for a joiner transformation?

When you want to create an additional pipeline stage to improve


20 Performance Tuning performance, but do not want to change the distribution of data across
partitions, use _______ partition
21 Performance Tuning Which of the following is True on Load Balancing?

Performance Tuning Integration Service processes the transformation logic if which of the
22 following conditions are true:

Performance Tuning Which of the following criteria affects whether the Integration Service can
23 push the transformation to the database?

24 Performance Tuning Pushdown optimization viewer shows.

25 Performance Tuning Pushdown optimization cannot be used on which transformation?

26 Performance Tuning When can you say that there is a source bottleneck?

Performance Tuning You are optimizing a mapping. Which of the following statements about
27 expressions is true?

28 Performance Tuning Which statement about optimizing Mapping bottleneck are valid?

The______ratio indicates the number of read or write operations the


29 Performance Tuning Integration Service performs on the cache.

Performance Tuning [(# of reads from disk) + (# of writes to disk)]/[(# of reads from memory
30 cache) + (# of writes to memory cache)] is the formula for

31 Performance Tuning Which is not valid for optimizing system bottleneck?

___________is a PowerCenter web application to browse,analyze and


32 Metadata Manager manage metadata form disparate sources
________ is used to analyze where data originates, how the data is
33 Metadata Manager transformed and what objects transform it, and where the data ends
which repository table stores the name of each PowerCenter repository
34 Repository tables folder
The repository table thast stores the names and IDs of all the transformation
35 Repository tables fields for each of the transformations
The repository table which stores the component details like Post-Session-
36 Repository tables Success-Email, commands in Post-Session/pre-Session etc
Which repository table stores information regarding repository name and its
37 Repository tables associated domain
This table stores the details of the expressions used anywhere in
38 Repository tables PowerCenter
The repository table that stores the name and ID of each mapping and its
39 Repository tables corresponding folder
integration with Which plug in enables IT to access and extract data from social media
40 social media networks and integrate data in batch or real time
Opt A Opt B Opt C

Repository Manager ans)Admin console repository service

Read lock write lock execute lock

.REP .BAK .DBF

The Designer and the The Designer and a running


The Designer Workflow Manager Informatica server

Use an existing non-reusable Use an existing reusable


Create a debug session instance
session session
CONTROL M Autosys workflow scheduler
Source side Pushdown Target side Pushdown Full Pushdown optimization
optimization optimization

insert statement Select insert statement Select statement

Transforms Transformation Transforms Session logic into


Transforms Mapplet logic into SQL logic into SQL Queries and SQL Queries and sends to
Queries and sends to database sends to database database

Source-side push down Target side push down Full push down

select update statement Select insert statement Select statement

When the Integration Service integration service cannot push


pushes transformation logic to the integration service can also transformation logic to the
database, it cannot track errors track database errors database
that occur in the database

$$configpushdown $$Pushdownconfig $$pushdownsource

database, transformation logic, database, transformation logic transformation logic, and


mapping and session configuration and mapping configuration mapping configuration

Optimizing the session performance Optimizing the workflow Optimizing the lookup
while execution performance while executing performance

As early in the mapping as possible. As late in the mapping as Immediately before an


possible. Aggregator transformation.

Drop the constraints and indexes should be dropped but


indexes need to be enabled before indexes before running the
session and rebuild them after constraints should be enabled
running a session before running a session
completion of session
Using Sorted Input Using Index Using SQL Override

Make the smaller source the Make the smaller source the Sort the master data prior to the
master source details source joiner transformation

Database Key range Hash user keys


When multiple tasks are
Load Balancer dispatches tasks from waiting to be dispatched, the You can create service levels and
the dispatch queue based on the Load Balancer dispatches high configure the dispatch priorities
service levels priority tasks before low
priority tasks

The transformation logic updates a The transformation contains a The session is not configured to
mapping variable and saves it to the variable override the default values of
port.
repository database input or output ports.
Mapping and session
Location of the
Type of transformation transformation in the mapping transformationfor the
configuration

SQL queries or messages


ETL logic Transformation details related to the pushdown
Source Qualifier Target Rank

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 thread than the transformation
writer threads the 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.

Avoid unnecessary datatype Avoid database reject errors


Configure for Single-Pass reading conversions

hit ratio miss ratio a&b

hit ratio miss ratio a&b

Improve network speed improve CPU performance increase paging

informatica IDQ informatica powerexchange informatica Metadata Manager

impact Analysis Data Lineage data depenedency

OPB_MAPPING OPB_TASK OPB_FOLDER

OPB_MAPPING OPB_TASK
OPB_WIDGET_FIELD
OPB_COMPONENT OPB_SESSIONS OPB_TASK_ATTR
OPB_REPOSIT
OPB_SESSIONS OPB_TASK_ATTR

OPB_MAPPING OPB_TASK OPB_EXPRESSION

OPB_MAPPING OPB_TASK OPB_EXPRESSION

PowerExchange for Social Media PowerExchange No plug in is required


Opt D Answer

integration service B

Exclusive lock D
any extension can be A
given
The Designer, the
Workflow Manager, and a C
running Informatica
server

All of the above D

Maestro A
Transformation
Pushdown optimization d
Update,insert,Delete c
statement

None B

All D

Update,insert,Delete D
statement

all above statements are A


valid

$$pushdowntarget B

transformation logic,
mapping and session A
configuration

Is a session property to
pushdown the D
transformation logic to
the database

Immediately before an
Expression A
transformation.

disable the constraints


but enable the indexes B
before running a session

None of the above A


sort the detail data prior
to the joiner A
transformation

Pass-through D
All of the above D

a&b d

All of the above d

None of the above C

Union C

All above statements


create source bottleneck A

Using a variable is less C


efficient than using the
equivalent code in
several expressions.

All the above statements D


are valid

None of the Above A

None of the Above A

check hard disks on C


related machines

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

Das könnte Ihnen auch gefallen