Welcome to PowerMart and PowerCenter, Informatica’s integrated suite of software products that deliver an open, scalable solution addressing the complete life cycle for data warehouse and analytic application development. Both PowerMart and PowerCenter combine the latest technology enhancements for reliably managing data repositories and delivering information resources in a timely, usable manner.
The metadata repository coordinates and drives a variety of core functions including extraction, transformation, loading, and management. The Informatica Server can extract large volumes of data from multiple platforms, handle complex transformations, and support high-speed loads. PowerMart and PowerCenter can simplify and accelerate the process of moving data warehouses from development to test to full production.
Software features that differ between the PowerMart and PowerCenter:
If You Are Using PowerCenter
With PowerCenter, you receive all product functionality, including the ability to register multiple servers, share metadata across repositories, and partition data.
A PowerCenter license lets you create a single repository that you can configure as a global repository, the core component of a data warehouse. When this guide mentions a PowerCenter Server, it is referring to an Informatica Server with a PowerCenter license.
If You Are Using PowerMart
This version of PowerMart includes all features except distributed metadata, multiple registered servers, and data partitioning. Also, the various options available with PowerCenter (such as PowerCenter Integration Server for BW, PowerConnect for IBM DB2, PowerConnect for IBM MQSeries, PowerConnect for SAP R/3, PowerConnect for Siebel, and PowerConnect for PeopleSoft) are not available with PowerMart.
Informatica
Client Tools:
The Load Manager is the primary Informatica Server process. It performs the
following tasks:
DESIGNER
Designer Tools
When this guide mentions a PowerMart Server, it is referring to an Informatica Server with a PowerMart license.
Informatica
Client Tools:
Designer
Server Manager
Repository
Manager
Manager
Informatica
Server Tools:
Server Tools:
1. Informatica Server
Load Manager Process and Data Transformation Manager Process
The Load Manager is the primary Informatica Server process. It performs the
following tasks:
- Manages session and batch scheduling.
- Locks the session and reads session properties.
- Reads the parameter file.
- Expands the server and session variables and parameters.
- Verifies permissions and privileges.
- Validates source and target code pages.
- Creates the session log file.
- Creates the Data Transformation Manager (DTM) process, which executes the session.
The Data Transformation Manager (DTM) process executes the session.
DESIGNER
The Designer has five tools to help you build mappings and mapplets so you can specify how to move and transform data between sources and targets. The Designer helps you create source definitions, target definitions, and transformations to build your mappings.
The Designer allows you to work with multiple tools at one time and to work in multiple folders and repositories at the same time. It also includes windows so you can view folders, repository objects, and tasks.
Designer Tools
The Designer provides the 5 following tools:
Source Analyzer.
Transformation Developer.
Used to create reusable transformations.
Mapplet Designer.
Mapping Designer.
Used to import or create source definitions for flat file (Fixed-width and delimited flat files), XML, COBOL, ERP, and relational sources (tables, views, and synonyms).
Warehouse Designer.
Used to import or create target definitions.
Transformation Developer.
Used to create reusable transformations.
Mapplet Designer.
Used to create mapplets.
Mapping Designer.
Used to create mappings.
What is a Transformation?
A transformation is a repository object that generates, modifies, or passes data. The Designer provides a set of transformations that perform specific functions. For example, an Aggregator transformation performs calculations on groups of data. Transformations in a mapping represent the operations the Informatica Server performs on the
data. Data passes into and out of transformations through ports that you connect in a mapping or mapplet.
data. Data passes into and out of transformations through ports that you connect in a mapping or mapplet.
Transformations can be active or passive. An active transformation can change the number of rows that pass through it, such as a Filter transformation that removes rows that do not meet the configured filter condition. A passive transformation does not change the number of rows that pass through it, such as an Expression transformation that performs a calculation on data and passes all rows through the transformation.
Transformations can be connected to the data flow, or they can be unconnected. An unconnected transformation is not connected to other transformations in the mapping. It is called within another transformation, and returns a value to that transformation.
Table Transformation Descriptions | ||
Transformation | Type | Description |
Advanced External Procedure | Active/ Connected | Calls a procedure in a shared library or in the COM layer of Windows NT. |
Aggregator | Active/ Connected | Performs aggregate calculations. |
ERP Source Qualifier | Active/ Connected | Represents the rows that the Informatica Server reads from an ERP source when it runs a session. |
Expression | Passive/ Connected | Calculates a value. |
External Procedure | Passive/ Connected or Unconnected | Calls a procedure in a shared library or in the COM layer of Windows NT. |
Filter | Active/ Connected | Filters records. |
Input | Passive/ Connected | Defines mapplet input rows. Available only in the Mapplet Designer. |
Joiner | Active/ Connected | Joins records from different databases or flat file systems. |
Lookup | Passive/ Connected or Unconnected | Looks up values. |
Normalizer | Active/ Connected | Normalizes records, including those read from COBOL sources. |
Output | Passive/ Connected | Defines mapplet output rows. Available only in the Mapplet Designer. |
Rank | Active/ Connected | Limits records to a top or bottom range. |
Sequence Generator | Passive/ Connected | Generates primary keys. |
Source Qualifier | Active/ Connected | Represents the rows that the Informatica Server reads from a relational or flat file source when it runs a session. |
Router | Active/ Connected | Routes data into multiple transformations based on a group expression. |
Stored Procedure | Passive/ Connected or Unconnected | Calls a stored procedure. |
Update Strategy | Active/ Connected | Determines whether to insert, delete, update, or reject records. |
XML Source Qualifier | Passive/ Connected | Represents the rows that the Informatica Server reads from an XML source when it runs a session. |
No comments:
Post a Comment