Professional Documents
Culture Documents
Designer Repository Manager Repository Server Administration Console Workflow Manager Workflow Monitor
Sources
Specifies where the data is being extracting data from. The Sources can be database objects (tables, views, and synonyms), flat files, XML files, or Cobol files that provide source data
Relational Databases
Flat Files
Xml Sources
Targets
Targets are the output destinations. i.e. where the data will be written to. This can be database objects, flat files, or XML files to receive transformed data. During a session, the Informatica Server writes the transformed data to targets.
Relational Databases
Flat Files
Xml Sources
Transformations
A transformation generates, modifies, or passes data through ports that you connect in a mapping or mapplet. When you build a mapping or mapplet, you add transformations and configure them to handle data according to your business purpose
Mappings
A mapping specifies how to move and transform data from sources to targets. Mappings include source and target definitions and transformations. Sample mapping
Mapplets
Mapplets. You can design a mapplet to contain sets of transformation logic to be reused in multiple mappings.
Workflows
A workflow is a set of instructions, divided into tasks, the Informatica Server uses to extract, transform, and load data
Sessions
Sessions are workflow tasks that contain information about how the Informatica Server moves data through mappings. You create a session for each mapping you want to run. To run the session, place it in a workflow. Use the Workflow Designer in the Workflow Manager to create sessions.
Workflow Manager
A workflow is a set of instructions on how to execute tasks such as sessions, emails, and shell commands. You can you create and run the workflows using the Workflow Manager.
Workflow tasks
Workflow tasks. Workflow tasks are instructions the Informatica Server executes when running a workflow. Workflow tasks perform functions supplementary to extracting, transforming, and loading data. Workflow tasks include commands, decisions, timers, and email notification
Worklets
Worklets are objects that represent a set of workflow tasks that allow you to reuse a set of workflow logic in several workflows. You can run worklets in workflows, and nest worklets in other worklets
Folders
Folders organize and store metadata in the repository. You can control access to a folder by configuring the folder permissions. You can also configure a folder to share stored metadata with other repository users
Transformations
The Aggregator transformation allows you to perform aggregate calculations, such as averages and sums
AVG,COUNT, FIRST, LAST, MAX, MEDIAN, MIN, PERCENTILE, STDDEV, SUM, VARIANCE
Expression transformation
Expression transformation to calculate values in a single row before you write to the target. Ex: Calculating Total Annual Salary i.e. SAL * 12 + COMM
Filter transformation
The Filter transformation provides allows you to filter rows in a mapping. You pass all the rows from a source transformation through the Filter transformation, and then enter a filter condition for the transformation. All ports in a Filter transformation are input/output, and only rows that meet the condition pass through the Filter transformation.
Router transformation
A Router transformation is similar to a Filter transformation because both transformations allow you to use a condition to test data. A Filter transformation tests data for one condition and drops the rows of data that do not meet the condition. However, a Router transformation tests data for one or more conditions and gives you the option to route rows of data that do not meet any of the conditions to a default output group.
Router transformation
Aggregator transformation
The Aggregator transformation allows you to perform aggregate calculations, such as averages and sums
AVG,COUNT, FIRST, LAST, MAX, MEDIAN, MIN, PERCENTILE, STDDEV, SUM, VARIANCE
Lookup transformation
Use a Lookup transformation in your mapping to look up data in a relational table, view, or synonym.
Joiner Transformation
While a Source Qualifier transformation can join data originating from a common source database, the Joiner transformation joins two related heterogeneous sources residing in different locations or file systems. The combination of sources can be varied. You can use the following sources:Two relational tables existing in separate databasesTwo flat files in potentially different file systemsTwo different ODBC sourcesTwo instances of the same XML sourceA relational table and a flat file sourceA relational table and an XML source
Rank transformation
The Rank transformation allows you to select only the top or bottom rank of data. The Rank transformation differs from the transformation functions MAX and MIN, in that it allows you to select a group of top or bottom values, not just one value Ex: Top ten students
Sorter transformation
The Sorter transformation allows you to sort data. You can sort data from a source transformation in ascending or descending order according to a specified sort key. You can also configure the Sorter transformation for case-sensitive sorting, and specify whether the output rows should be distinct. The Sorter transformation is an active transformation. It must be connected to the data flow.
Normalizer transformation
The Normalizer transformation normalizes records from COBOL and relational sources, allowing you to organize the data according to your own needs
Source System
Informatica Server
Target System
Flat Files
Flat Files