Saturday 11 June 2011

Informatica Basics


System Variables:

$$$SessStartTime returns the initial system date value on the machine hosting the Integration Service when the server initializes a session. $$$SessStartTime returns the session start time as a string value. The format of the string depends on the database you are using.

Session: A session is a set of instructions that tells informatica Server how to move data from sources to targets.

WorkFlow: A workflow is a set of instructions that tells Informatica Server how to execute tasks such as sessions, email notifications and commands. In a workflow multiple sessions can be included to run in parallel or sequential manner.

Source Definition: The Source Definition is used to logically represent database table or Flat files.

Target Definition: The Target Definition is used to logically represent a database table or file in the Data Warehouse / Data Mart.

Aggregator: The Aggregator transformation is used to perform Aggregate calculations on group basis.

Expression: The Expression transformation is used to perform the arithmetic calculation on row by row basis and also used to convert string to integer vis and concatenate two columns.

Filter: The Filter transformation is used to filter the data based on single condition and pass through next transformation.

Router: The router transformation is used to route the data based on multiple conditions and pass through next transformations.
It has three groups
1) Input group
2) User defined group
3) Default group

Joiner: The Joiner transformation is used to join two sources residing in different databases or different locations like flat file and oracle sources or two relational tables existing in different databases.

Source Qualifier: The Source Qualifier transformation is used to describe in SQL the method by which data is to be retrieved from a source application system and also
 used to join two relational sources residing in same databases.

No comments:

Post a Comment