Beruflich Dokumente
Kultur Dokumente
Education Services
Version PC8LID-20060428
Course Objectives
After completing this course, you should be able to:
Use PowerCenter developer tools to:
Create and debug mappings
Unit 1
Unit Objectives
After completing this unit, you should be able to: Describe Informatica corp and its place in the data integration marketplace Define basic data integration terms and concepts
Unit 1
Unit 1
Founded in 1993
Leader in enterprise solution products Headquarters in Redwood City, CA Public company since April 1999 (INFA)
Unit 1
Informatica Affiliations
Unit 1
Informatica Resources
www.informatica.com provides information (under Services) on: Professional Services Education Services my.informatica.com customers and contractual partners can sign up to access: Technical Support Product documentation (under Tools online documentation) Velocity Methodology (under Services) Knowledgebase Mapping templates devnet.informatica.com sign up for Informatica Developers Network Discussion forums Web seminars Technical papers
Unit 1
8
Decision Support
Data Warehouse
Transaction data Optimized for transaction response time Current Normalized or De-normalized data
Aggregate data Cleanse data Consolidate data Apply business rules De-normalize data
Transform
Extract
ETL
Load
9
Unit 1
Documented procedures
Metadata
Unit 1
10
Mapping
Logically Defines the Data Integration Process:
Source
Transformations
Target
Note: Sources and targets can be flat files, relational tables, XML files, application systems, message queues, etc
Unit 1
11
Transformations
Generate, modify, or pass data Data passes into and out of transformations through ports that you link in a mapping
Input Ports
Output Ports
Unit 1
12
More Source Qualifiers: read from XML, message queues and applications
Unit 1
14
Task
An executable set of actions, functions or commands
Examples:
Session task runs a mapping
Command task runs a shell script Email task sends an email Decision task branches workflow conditionally Timer task waits for a specified period
Unit 1
15
Workflow
A collection of ordered tasks Tasks can be linked sequentially, concurrently or both Links can depend on the successful completion of previous tasks
Unit 1
16
Metadata
Defines data and processes
Examples:
Source and target definitions
Type (flat file, database table, XML file, etc) Datatype (character string, integer, decimal, etc) Other attributes (length, precision, etc.)
Mapping logic
Workflow logic
Repository
Unit 1
17
Unit 1 Quiz
Match the terms and explanations: 1. 2. 3. 4. 5. 6. ETL Mapping Workflow Metadata Transformation Task a. An executable set of actions, functions or commands b. Defines data and processes c. Generates or manipulates data d. Logically defines the ETL process e. A collection of ordered tasks f. Extract, transform and load data
Unit 1
18