0% found this document useful (0 votes)
165 views32 pages

Informatica

The document contains questions about architecture components, designer, workflow manager, workflow monitoring and scheduling in Informatica. It asks about topics like architecture overview, integration service, repository service, source and target definitions, mappings, transformations, sessions, workflows, workflow monitoring and scheduling tools.

Uploaded by

Bharu sree
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views32 pages

Informatica

The document contains questions about architecture components, designer, workflow manager, workflow monitoring and scheduling in Informatica. It asks about topics like architecture overview, integration service, repository service, source and target definitions, mappings, transformations, sessions, workflows, workflow monitoring and scheduling tools.

Uploaded by

Bharu sree
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 32

Sl.

no Topic Question
1 Architecture Overview & You define a set of instructions to execute tasks, using :
Components
2 Architecture Overview & .……………….. is the primary unit for management and administration within
Components PowerCenter
3 Architecture Overview & A ……….. is the logical representation of a machine in a domain
Components
4 Architecture Overview & ………… allow users to create shortcuts to objects in the folder
Components
5 Architecture Overview & The Integration Service connects to the repository through the …………… to
Components fetch metadata from the repository
6 Architecture Overview & Which among the following is not an Application service
Components
7 Architecture Overview & Which service is responsible for executing the mappings
Components
8 Architecture Overview & Which are the types of services which need not to be created by the
Components Administrator?
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 :

23 Designer Which of the following cannot be used as Targets


24 Designer A flat file cannot be used as the following
25 Designer Which of the following objects cannot be included in a mapplet?
26 Designer Shortcuts can be created from which of the following?
27 Designer Which of the following is not a Active Transformation ?
28 Designer Which of the following Transformations does not use cache files ?
29 Designer Which of the following is not a lookup cache property ?
30 Designer Which of the following transformations does not have variable port ?
31 Designer The output from an Aggregator transformation without a Group by will
return?

32 Designer ………….. contains a set of transformations that can be reused in multiple


mappings
33 Designer An Active Transformation :

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 ?

43 Designer What types of transformation ports are valid ones?

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 manager A set of instructions to execute tasks such as sessions, emails, shell
commands etc is called :
47 Workflow manager A session :

48 Workflow manager Which among the following is not a type of workflow task
49 Workflow manager A session task is a type of :
50 Workflow manager Chrological details of workflow tasks can be viewed in

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

53 Workflow manager Which of the following is a type of workflow task?


54 A workflow fails and you need to consult the logs. Which PowerCener
Workflow monitor application will allow you consult the session and workflow logs?
55
Workflow monitor A Workflow log does not contain which of the following?
56 Workflow monitor To determine the cause of workflow or session problems & resolve it?
57 Workflow monitor You can also create an _________ file for workflow log events
58 Workflow monitor What is Default Recovery Strategy for Session
59 At which tracing level does the Integration Service not write error
Workflow monitor messages or row-level information for reject data.
60 You can view properties for which of the following items in the Workflow
Workflow monitor
Monitor?
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
OptA OptB
Workflow Monitor Workflow Manager

Repository Manager Workflow Manager

Node Server

Integration Service Ans)Shared Folder

Repository Service Repository Manager

Integration service Repository service

Integration service Repository service

SAP BW service Core

Mapping Worklet

Transformation DTM

Target Designer Transformation Developer

create a session data profiling


tables tables, views, synonyms
triggers stored procedures

Fixed-width Delimited

Import or create target definitions Create mappings


Create a target definition based on a source Manually create a target definition
definition
Relational Relational, Flat file, XML file
the data flow between sources and targets data extraction

command session

Source definition Target definition

XML Files Cobol Files


Source Target
Target Definition Source Definitions
Source Definitions Reusable transformations
Filter Sequence Generator
Sorter Router
Dynamic Lookup Cache Static Lookup Cache
Expression Rank
All records Error

Worklet Mapplet
Does not change the number of rows that Represents the data flow between sources
pass through it and targets
Joiner Transformation Aggregator Transformation

Keep all rows of data from the detail source Discard all rows of data from the master
and the matching rows from the master and detail source that do not match, based
source, and discards the unmatched rows on the condition
from the master source

Sorter Transformation Router Transformation

Passive Transformation Connected Transformation

Update Strategy Transformation Router Transformation


Sorter Transformation Update Strategy Transformation

Aggregator Transformation Joiner Transformation

calculation of values in a single row concatenation of columns/ports in a row

Sorter uses cache memory to sort data Sorter is a Passive Transformation

Input, Output, Variable ans)Input, Output, Input/Output, Variable

0 Null

TRIM(VALUE) LTRIM(VALUE)

Mapping Load Balancer

is a set of instructions that describes how is an object that groups a set of tasks
and when to execute tasks related to
extraction, transformation and loading data

Event wait Event raise


transformation worklet
Gantt chart view task view

Call from Post SQL Call the script from a Command task

No, because only File Wait events are Yes, but only in workflows containing
supported in the Event-Wait task. worklets.
Database Bulk Loading Event Raise
Designer Administration console.

Status of tasks and worklets in the workflow Errors encountered during the workflow
and general information
Use log events Locate the relevant log codes
XML text
Restart task Resume from last checkpoint
Terse Verbose

Session, Tasks, Workflows Session, Tasks, Workflows, Links, Folders

PMREP PMCMD

CONTROL M Autosys
repository service domain name
OptC OptD Answer
Repository Manager PowerCenter Designer
B
Administration Console Power Center Domain
D
Grid Service A

Repository Security Administration Console B

Reporting Service Metadata Manager Service


A
Log service reporting service
C
Log service reporting service
A
Repository service Application service
B
Workflow Schema
A
Mapping Integration Service Process
A
Mapping Designer Source Analyzer
D
define sources in the repository create a workflow C
tables, views tables, views, stored procedures D
Column Names, Datatypes Column Names, Datatypes, Key
constraints D
Fixed-width and delimited flat files that do not Binary
contain binary data C
Import or create source definitions Create target definitions A
Import the target definition from a relational All of the above
target or a flat file D
Binary file DLL file B
data cleansing data loading
A
transformation query
B
Source definition, Target definition, Source and Target definition
Transformation, Links C
Text Files Relational Tables B
Aggregator Lookup C
Router Transformation Update Strategy Transformation A
Mapplets All the above D
Router Update Strategy B
Rank Aggregator B
Persistent Lookup Cache Active Lookup Cache D
Filter Aggregator C
1 record None of the above
C
Custom Transformation Workflow
B
Can change the number of rows that pass Creates a target definition based on a C
through it source definition
Source Qualifier Transformation Expression Transformation C

Keep all rows of data from the master source Keep all rows of data from both the
and the matching rows from the detail source, master and detail sources
and discards the unmatched rows from the
detail source

A
Joiner Transformation Filter Transformation B

Mapplet Source Qualifier A

Expression Transformation Rank Transformation C


Joiner Transformation Normalizer Transformation B

Expression Transformation Normalizer Transformation C

aggregate calculations, such as averages and calculations on a row-by-row basis C


sums
Sorter can be used to remove duplicate records All the above
B
Input, Output, Variable, Aggregate Input, Output, Input/Output, Variable, B
Parameter
12 A Transformation error is generated
B

LTRIM(RTRIM(VALUE)) All of the above


C

Workflow Transformation C

is a set of instructions that describes how to Reads workflow information from the C
move data from source to target using a repository
mapping

Timer Filter D
workflow task mapplet C
Workflow view we cant view chronological details in A
worklow monitor
Use a custom transformation Use Event raise and Event wait tasks
B
No, because Event-raise tasks do not support Yes, using a combination of Event-
user-defined events. Raise and Event-Wait tasks D
Ranking Sorting B
Workflow Monitor Workflow Manager.
C
Status of tasks and worklets in the workflow None of the above
D
Locate text prefixes All of the above D
binary log All of the above D
Fail task and continue workflow None c
Both A and B Normal
a
Session, Tasks, Workflows, Links, Folders, Session, Tasks, Workflows, Links,
Integration Service Folders, Integration Service, Grids D
REPCMD CMD B

A
integration service name node name C
SL No Topic Question
designer How many return ports are allowed in unconnected lookup
1 transformation ?

designer which reference is used to call an unconnected lookup


2 transformation?
the transformation that control how the rows are flagged for
designer Insert, Update, Reject or Delete in a Mapping
3
Informatica The kinds of information that are stored in the repository are
4 Repository
Informatica Which PowerCenter applications are used for creating and
5 Repository administrating folders?
Informatica The dependency window can display following type of
6 Repository dependency

Informatica Which types of objects can be visible in the Repository Manager


Repository Navigator window?
7
Partitions in One of the following partition types available to Informatica
Informatica ensures that data is evenly distributed among all partitions
8
Partitions in If you have created a session using source-based commit, which
Informatica partition type do you use on the Relational and Flat File targets?
9
Partitions in
Informatica A partition executes in a _________
10
Partitions in Which partition type need to be used if the target tables are
11 Informatica partitioned on key range

Partitions in Partitioning option helps configure which of the following?


Informatica

12
Partitions in You cannot create partition point for which of the following
13 Informatica transformations

Partitions in Which of the following is true in case of a Round Robin


Informatica partitioning type
14
Partitions in Which is not a type of partition?
15 Informatica

Partitions in Which of following changes to mappings can cause partitioned


Informatica session failure?
16
Parameters &
Variables Which of the below statements is true?
17

Parameters & What is the difference between a mapping parameter and a


Variables mapping variable?

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
22 Variables SESSSTARTTIME ?

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 & What is difference between $ and $$ parameters/variables?
27 Variables
Parameters & To assign a null value to $PMBadFileDir , set the parameter or
28 Variables variable value to

Reuable Which of the below statement is not true about Mapplet


components
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.

Which of the following actions when performed on a mapplet


Reuable can cause an existing mappings to become invalid?
components

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

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


42
What type of debugger sessions can be configured?
43 Debugging Job
SCD What is a conformed dimension?
44
45 SCD Which is not a Valid SCD type 2?
46 SCD Which SCD type stored Partial history?
47 SCD Which type of SCD can store the complete history
Session
Which is not a valid options in Target Load type Property?
48 Properties

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 Execution Difference between stop and abort


54
Which command line program should you use to start a
Job Execution workflow from a batch file?
55
56 Job Schedule Which of the following objects can be scheduled?
which command is used to execute workflow tasks from the
scheduling command line
57
58 scheduling A scheduling tool from BMC software

Job Process How to determine whether the incoming record already exists in
59 the target table?

Job Process A pipeline consists of a ______


60
Opt A Opt B Opt C
2 1 3

:LKP :LPK LKP

Router Lookup Update Strategy

Repository configuration details Mappings Workflows

Administration Console and Workflow Repository Manager and Workflow Manager and Workflow
manager Administration Console Monitor

source target dependencies Mapping dependencies shortcut dependencies

Repository users, folders and sub Business


Mappings, repository users, and source folders ,and source and target components,Mappings,reusable
and target definitions definitions transformations

Hash partitioning n:n Master/Detail partitioning Keyrange partitioning

Round-Robin Partitioning Pass-Through Data-Driven

single reader, transformation, or writer multiple reader, transformation, or


thread single reader, or writer thread writer thread

round robin Hash auto keys Key Range

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)

Source Qualifier Joiner Sequence Generator

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
partition point without redistributing data evenly among all partitions
them the ranges you specify for each port

Round robin database pass through

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 once a parameter file is created, it can
the workflow is running file 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.

Repository manager Designer workflow monitor


$$$SessionStartTime returns the $$$SessionStartTime returns the $$$SessionStartTime returns the session
session start time as a string , and session start time as integer , and start time as a string , and
SESSSTARTTIME returns the session SESSSTARTTIME returns the session SESSSTARTTIME returns the session start
start time as date/time start time as date/time time as integer

Condition EndTime ErrorCode

$$$SessStartTime cannot be use in SESSSTARTTIME can be used in $$$SessStartTime can be used in sql
Mapping or mapplet filter condition. expressions. overrides.
Values can be defined for built-in The integration service sets the values
Built-in variables return either run-time variables in a workflow or session
or system information parameter file. for built in variables.

1. Value in parameter file 1. Value saved in the repository (if 1. Datatype default value
2. Value saved in the repository (if the the variable is persistent) 2. Value saved in the repository (if the
variable is persistent) variable is persistent)
2. Value in parameter file
3. User-specified default value 3. User-specified default value 3. Value in parameter file
4. Datatype default value 4. Datatype default value 4. User-specified default value

SetMaXVariable SetMinVariable SetCountVariable

part of the parameter name part of the parameter value Ignores it

$ are User defined and $$ are System $ are System defined and $$ are $ are Session Level defined and $$ are
defined variables User defined variables Mapping Level defined variables

$PMBadFileDir=NULL $ PMBadFileDir=’\0’ $PMBadFileDir=<null>

If you use a Sequence Generator


Mapplets and mapplet ports display transformation, you must use a A mapplet can be active or passive
differently in the Mapplet Designer and depending on the transformations in the
the Mapping Designer reusable Sequence Generator mapplet
transformation

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

1&2 2&3 3&4

Input Transformation Ouput Transformation Sequence Generator

Do not change the data type, Do not change a passive mapplet to an


Do not delete connected ports in an precision, or scale of connected ports active mapplet or an active mapplet to a
Input or Output transformation 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

They encapsulate part of the


They are reusable by nature functionality of a Workflow/Mapping They have their own Designer tool
DD_DELETE DD_INSERT DD_UPDATE

It invalidates the mapping It does not invalidate the mapping It will invalidate the mapplet

sequence genertor Source qualifier sorter

Target source trasnformation

the Power Center Server stores the


overflow values in the cache files The workflow execution will fail The workflow will execute with error

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 Dimesion which is connected to another
more than one fact. dimention.
Flag Date Range Version
SCD type1 SCD Type 2 SCD Type 3
SCD type1 SCD Type 2 SCD Type 3

BULK NORMAL FULL

Create sessions, view object


dependencies, run workflows, edit Create and delete workflows, Create and delete workflows, create
configure connections, create tasks tasks, restore repositories
mappings
Workflows must be within Tasks to be Tasks must be within Workflows to Workflow links may contain conditions
executed be executed
Database Bulk Loading Event Raise Ranking

From Oracle Database Using 'runworkflow' command Using pmcmd command

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

infacmd infasetup pmrep

Workflows Sessions Worklets

PMREP PMCMD REPCMD

and) CONTROL M Autosys workflow scheduler

Using Router Transformation Using Lookup Transformation Using Aggregate Transformation

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

All of the above

c
Both A & C
c
The integration service distributes data
to the partitions by group

D
key hash
D
All of the above

parameter files can be created B


dynamically
B
A mapping variable value must be read
from a flat file, and a parameter value
must be recalculated with an expression
for each row.

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

$ are Mapping Level defined and $$ are b


Session Level defined variables
c
None of the Above
d
COBOL Sources and XML Sources can
be used in mapplet

once a reusable component is created, B


we need to use only that in all the
mappings

4 C

b
None
d

All of the above

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

All of the above D A

Dimesion which is connected to single B


fact
and) Type C
None of the Above C
None of the Above B
B
A&B
B
Create and Edit tasks, Start and stop
Informatica server, monitor workflows

A
Workflows may contain worklets.

Sorting B A
C
None of the above

the second session will by default fail if A


the first session fails
B
It is not possible to load from 10001th
record

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

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 optimization Which is not a Type of Pushdown optimization:

8 pushdown For pushdown optimization the integration service creates which DML in
optimization case of source side pushdown?

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

pushdown
10 optimization Types of Pushdown optimizations

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

pushdown
12 Which statement about integration service is true?
optimization

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


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 optimization Pushdown Optimization is used for

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?

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

Which of the following criteria affects whether the Integration Service can
23 Performance Tuning 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?

27 Performance Tuning You are optimizing a mapping. Which of the following statements about
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.

[(# of reads from disk) + (# of writes to disk)]/[(# of reads from memory cache)
30 Performance Tuning + (# 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

34 Repository tables which repository table stores the name of each PowerCenter repository folder

35 Repository tables The repository table thast stores the names and IDs of all the transformation
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

37 Repository tables Which repository table stores information regarding repository name and its
associated domain

38 Repository tables This table stores the details of the expressions used anywhere in 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 session Use an existing reusable


session Create a debug session instance

CONTROL M Autosys workflow scheduler

Target side Pushdown


Source side Pushdown optimization optimization Full Pushdown optimization

insert statement Select insert statement Select statement

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

select update statement Select insert statement Select statement

When the Integration Service


pushes transformation logic to the integration service can also integration service cannot push
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


possible.
Immediately before an
Aggregator transformation.

Drop the constraints and


indexes need to be enabled before indexes before running the indexes should be dropped but
constraints should be enabled
running a session session and rebuild them after before running a session
completion of session

Using Sorted Input Using Index Using SQL Override

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 multiple tasks are


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

The transformation logic updates a The session is not configured to


mapping variable and saves it to the The transformation contains a override the default values of
repository database variable port. input or output ports.

Location of the Mapping and session


Type of transformation transformation in the mapping transformationfor the
configuration

ETL logic Transformation details SQL queries or messages


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 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.

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
running Informatica C
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
transformation logic to D
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
twitter A

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy