This action might not be possible to undo. Are you sure you want to continue?
Overview of Informatica
` Overview of Informatica PowerCenter Architecture Key Development Steps A Sample Mapping ` ` ` .
and loading into a Data Warehouse requires some kind of extraction. Transformation & Load.To fetch the data from different systems. and load. ETL stands for Extraction. making it coherent. integration. cleansing. RDBMS Mainframe Other Data Warehouse Transaction level data Optimized for transaction response time Current Normalized or Denormalized data Aggregate data Cleanse data Consolidate data Apply business rules De-normalize data Aggregated data Historical data Transform Extract ETL Load .
3450 + Customers. many a times better than even bespoke programs written for specific data movement only. Now a days Informatica is also being used as an Integration tool. Transformation and Load process. based in Redwood City. California 1400+ Employees.7M Informatica Developer Networks: 20000 Members The important products provided by Informatica Corporation is provided below: Power Center Power Mart Power Exchange Power Center Connect Power Channel Metadata Exchange Power Analyzer Super Glue . Informatica can communicate with all major data sources (mainframe/RDBMS/Flat Files/XML/VSM/SAP etc). 79 of the Fortune 100 Companies NASDAQ Stock Symbol: INFA. supporting all the steps of Extraction. can move/transform data between them. Stock Price: $18. Informatica is a tool. It can effectively join data from two distinct data sources (even a xml file can be joined with a relational table) Some facts and figures about Informatica Corporation: Founded in 1993. It can move huge volumes of data in a very effective way. It can throttle the transactions (do big updates in small chunks to avoid long locking and filling the transactional log).74 (09/04/2009) Revenues in fiscal year 2008: $455.
You can extract data from multiple sources. transform the data according to business logic you build in the client application. .PowerCenter provides an environment that allows you to load data into a centralized location. such as a data warehouse or operational data store (ODS). and load the transformed data into file and relational targets.
ODBC Standard: RDBMS. IMS. Flat Files. Adabas)AS400 (DB2. Siebel. Tibco. Web Services EAI: MQ Series. JD Edwards. VSAM. XML. JMS. Flat Files. ODBC Applications: SAP R/3. i2 EAI: MQ Series.Sources Targets Standard: RDBMS. i2 Applications: SAP R/3. SAP BW. Siebel. PeopleSoft. Web Services Legacy: Mainframes (DB2. Flat File) Legacy: Mainframes (DB2)AS400 (DB2) Remote Sources Remote Targets . SAP BW. JD Edwards. XML. IDMS. JMS. Tibco. PeopleSoft.
(Designer) Define run-time properties for a mapping. sources. Web Services Hub. Informatica PowerCenter Server: Server is the place. and SAP BW Service .Informatica ETL product. which has got the ability to process data but has no data to process. Informatica PowerCenter Client Tools: These are the development tools installed at developer end. where all the executions take place. This can be treated as backend of Informatica. All the client tools and Informatica Server fetch data from Repository. This is the place where all the metadata for your application is stored. The Service Manager runs on a PowerCenter domain. Informatica PowerCenter Repository: Repository is the heart of Informatica tools. known as sessions (Workflow Manager) Monitor execution of sessions (Workflow Monitor) Manage repository. Application services represent server-based functionality and include the Repository Service. PowerCenter Domain: The Power Center domain is the primary unit for management and administration within PowerCenter. Informatica client and server without repository is same as a PC without memory/harddisk. 3. known as Informatica Power Center consists of following main components: 1. Integration Service. known as mapping. fetches data. These tools enable a developer to Define transformation process. targets etc is kept. applies the transformations mentioned in the mapping and loads the data in the target system. Repository is a kind of data inventory where all the data related to mappings. The Service Manager supports the domain and the application services. 4. Server makes physical connections to sources/targets. useful for administrators (Repository Manager) Report Metadata (Metadata Reporter) 2.
operational data store. and analyze corporate information from data stored in a data warehouse. . Repository Service: The Repository Service accepts requests from the PowerCenter Client to create and modify repository metadata and accepts requests from the Integration Service for metadata when a workflow runs. filter.Integration Service: The Integration Service extracts data from sources and loads data to targets. SAP BW Service: The SAP BW Service extracts data from and loads data to SAP BW. format. 8. 10. 7. Data Analyzer provides capability to extract.5. Administration Console: The Administration Console is a web-based administration tool you can use to administer the PowerCenter domain. or other data storage models. 6.Web Services Hub: Web Services Hub is a gateway that exposes PowerCenter functionality to external clients through web services. Data Analyzer: Data Analyzer provides a framework to perform business analytics on corporate data. 9.
PM Server Native/ODBC Native/ODBC Sources Native/ODBC TCP/IP Native/ODBC Targets TCP/IP Heterogeneous Sources TCP/IP Repository Server TCP/IP Heterogeneous Targets Repository Agent Native Repository Designer Workflow Workflow Manager Monitor Manager Repository .
transform and load data Logs activity from the workflow manager Captures metadata Repositories can be Local or Global .` Repository Consists of a relational database Contains the information and instructions required to extract.
then stores the results into targets . performs transformations on the data.` Server Engine that drives Informatica processes Uses information from the repository to process data Extracts data from sources.
and Tibco. Mainframes ± PowerConnect products also available for IBM DB2 on MVS. SQL Server. DB/2. Sybase. Applications ± PowerConnect products can connect with Peoplesoft. and Teradata. MQ Series. Siebel. Other connectivity sources .` Sources ± Informatica supports: Relational databases ± Oracle. Files ± Fixed and delimited flat files. and XML. SAP (R/3).
native drivers. and XML. and Tibco is also supported. Applications ± SAP BW (with PowerConnect). SQL Server. DB/2. and Teradata. and FTP. Sybase.` Targets ± Informatica supports: Relational databases ± Oracle. Other connectivity targets and methods. MQ Series. Files ± Fixed and delimited flat files. using ODBC. .
Repository Manager Designer Workflow Workflow Manager Monitor Manage Repository: Connections Folders Objects Users and Groups Build ETL Mappings Build and start workflows to run mappings Monitor and start workflows .
The Administration Console consolidates administrative tasks for domain objects such as services. nodes. The application services that runs on a node depend on the way you configure the services The domain is managed through the PowerCenter Administration Console. Services that represent PowerCenter server-based functionality. . licenses. One node in the domain acts as a gateway to receive service requests from clients and route them to the appropriate service and node. Services for the domain include the Service Manager and a set of application services Service Manager. authorization. It runs the application services and performs domain functions on each node in the domain. Services and processes run on nodes in a domain. The PowerCenter domain is the fundamental administrative unit in PowerCenter. You access the Administration Console through a web browser. Application services. and logging. The domain supports the administration of the distributed services. A service that manages all domain operations. A domain is a collection of nodes and services that you can group in folders based on administration ownership. A node is the logical representation of a machine in a domain.` ` ` ` ` PowerCenter has a service-oriented architecture that provides the ability to scale services and share resources across multiple machines. and grids. such as the Repository Service and the Integration Service. Some domain functions include authentication.
and licenses. Folders in the domain are used to organize objects and to manage security. The Administration Console is used to perform administrative tasks such as managing logs. It retrieves. nodes. Application services are a group of services that represent PowerCenter serverbased functionality. grids. and domain objects. licenses. . Domain is the highest object in the Navigator hierarchy. inserts. grids. user accounts. Domain objects include services. The Repository Service is an application service that manages the repository. The Integration Service is an application service that runs data integration sessions and workflows. and updates metadata in the repository database tables. Folders can contain nodes. The 2 major application services are Integration Service and Repository Service. services.` ` ` ` ` ` The PowerCenter Administration Console is the administration tool used to administer the PowerCenter domain. and other folders. folders.
Create Folder Create Database Connections Create Sources/Target Definitions Debug Mappings Create Sessions Create and Execute Workflo Schedule Workflows Develop Mappings/Transformations .
The mapping interface in the Designer is component-based. To create and edit mappings. You add transformations to a mapping that depict how the Integration Service extracts and transforms data before it loads a target. you use the Mapping Designer tool in the Designer. .` ` A Pass-Through mapping inserts all the source rows into the target.
we will look into every transformation in detail and do some hands-on exercises.In next session. .
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.