Professional Documents
Culture Documents
When a code page is chosen, the program or application for which the code page is
set, refers to a specific set of data that describes the characters the application
recognizes. This influences the way that application stores, receives, and sends
character data.
• IBM DB2
• Informix
• Microsoft Access
• Microsoft Excel
• Microsoft SQL Server
• Oracle
• Sybase
• Teradata
• IBM DB2
• Informix
• Oracle
• Sybase
• Teradata
• Aggregator
• Application Source Qualifier
• Custom
• Expression
• External Procedure
• Filter
• Input
• Joiner
• Lookup
• Normalizer
• Output
• Rank
• Router
• Sequence Generator
• Sorter
• Source Qualifier
• Stored Procedure
• Transaction Control
• Union
• Update Strategy
• XML Generator
• XML Parser
• XML Source Qualifier
A. Source Qualifier represents the rows that the PowerCenter Server reads from a
relational or flat file source when it runs a session. When a relational or a flat file
source definition is added to a mapping, it is connected to a Source Qualifier
transformation.
PowerCenter Server generates a query for each Source Qualifier Transformation
whenever it runs the session. The default query is SELET statement containing all the
source columns. Source Qualifier has capability to override this default query by
changing the default settings of the transformation properties. The list of selected
ports or the order they appear in the default query should not be changed in
overridden query.
Aggregator Transformation contains group by ports that indicate how to group the
data. While grouping the data, the aggregator transformation outputs the last row of
each group unless otherwise specified in the transformation properties.
Various group by functions available in Informatica are : AVG, COUNT, FIRST, LAST,
MAX, MEDIAN, MIN, PERCENTILE, STDDEV, SUM, VARIANCE.
A. The union transformation is a multiple input group transformation that can be used
to merge data from various sources (or pipelines). This transformation works just like
UNION ALL statement in SQL, that is used to combine result set of two SELECT
statements.
A. Yes, joiner transformation can be used to join data from two flat file sources.
A. This transformation is used to lookup data in a flat file or a relational table, view or
synonym. It compares lookup transformation ports (input ports) to the source column
values based on the lookup condition. Later returned values can be passed to other
transformations.
A. Yes.
Q. What is the difference between a connected look up and unconnected
look up?
A. Connected lookup takes input values directly from other transformations in the
pipleline.
Unconnected lookup doesn’t take inputs directly from any other transformation, but it
can be used in any transformation (like expression) and can be invoked as a function
using :LKP expression. So, an unconnected lookup can be called multiple times in a
mapping.
Q. What is a mapplet?
Q. What is update strategy and what are the options for update strategy?
A. Informatica processes the source data row-by-row. By default every row is marked
to be inserted in the target table. If the row has to be updated/inserted based on
some logic Update Strategy transformation is used. The condition can be specified in
Update Strategy to mark the processed row for update or insert.
• DD_INSERT : If this is used the Update Strategy flags the row for insertion.
Equivalent numeric value of DD_INSERT is 0.
• DD_UPDATE : If this is used the Update Strategy flags the row for update.
Equivalent numeric value of DD_UPDATE is 1.
• DD_DELETE : If this is used the Update Strategy flags the row for deletion.
Equivalent numeric value of DD_DELETE is 2.
• DD_REJECT : If this is used the Update Strategy flags the row for rejection.
Equivalent numeric value of DD_REJECT is 3.