Next Generation

advertisement
DATA INTEGRATION TOOLS UNIVERSE
INFORMATICA
STRENGTHS
CAUTIONS
• Breadth of
Functionality and
Usage
• Market presence
and alignment to
evolving needs
• Appeals to IT and
non technical roles
• Pricing
• Administrative
Complexity
• Ease of integrated
deployment across
product portfolio
Customer Base is 5500 organizations.
IBM
STRENGTHS
CAUTIONS
• Breadth and diversity
of usage
• Mind share synergy
with related markets
• Alignment with
information
infrastructure and
enterprise information
management (EIM)
• Pricing
• General usability
challenges
• Deployment of
multiple
components across
the portfolio
Customer Base is 10,300 organizations.
SAP
STRENGTHS
CAUTIONS
• Broad usage and
functionality
• Synergy with EIM
enabling
technologies and
SAP applications
• Market presence
and growth
• Market emphasis
and perception
• Integration of
product components
• Product support and
version upgrades
Customer Base is 12000 organizations.
SAS
STRENGTHS
CAUTIONS
• Relevant and
extensive
functionality
• Customer
relationship
excellence
• Integrated product
set
• Price point and TCO
• Links with data
quality and
operations
• Product messaging
Customer Base is 14000 organizations.
ORACLE
STRENGTHS
CAUTIONS
• Usability and
Productivity
• Integrated usage of
vendor portfolio
• Leverage wide span
of markets
• Pricing and licensing
• Skills availability
• Time to value
Customer Base is 4000 organizations.
MICROSOFT
STRENGTHS
CAUTIONS
• Relevant core
capabilities
• Breadth of
functionality
• Broadening use
cases
• Platform support
• Brand awareness
and presence
• Metadata support
and integration of
portfolio
Customer Base is 13000 organizations.
ODI KEY DIFFERENTIATORS
Lower Total cost of Ownership
• Lower license costs
• Less architectural complexity, no middle tier, better hardware leverage, less
energy costs, lower on-going administrative costs
• Increased productivity: declarative design, knowledge modules
• OGG, BI, BPEL, WLS, Big Data integration means less custom coding than ETL
tools, better leverage existing and future investment in these products
Performance
Integrated solution for Oracle customers
 Complete picture, supports ZDT migrations, consolidations, upgrades, realtime feeds, bulk loading, maximum availability
TRADITIONAL VS. NEXT GENERATION
Traditional: Separate ETL Server
• Proprietary ETL Engine
Traditional ETL Architecture
• Poor Performance
• High Costs for Separate Standalone Server
Extract
Transform
Load
Next Generation: No New Hardware. No Middle tier
• Lower Cost: Leverage Compute Resources & Partition Workload
efficiently
• Efficient: Exploits Database Optimizer
• Fast: Exploits Native Bulk Load & Other Database Interfaces
• Scalable: Scales as you add Processors to Source or Target
Benefits
 Optimal Performance & Scalability
 Better Hardware Leverage
 Easier to Manage & Lower Cost
Next Generation Architecture
“E-LT”
Transform
Extract
Load
Transform
DECLARATIVE DESIGN
ENHANCED DEVELOPER PRODUCTIVITY
Traditional: Specify ETL Data Flow
Conventional ETL Design
• Developer must define every step of Complex ETL Flow
Logic
• Traditional approach requires specialized ETL skills
• And significant development and maintenance efforts
Next Generation: Declarative Set-based
Design
• Simplifies the number of steps
• Automatically generates the Data Flow whatever the
sources and target DB
Benefits
 Significantly reduce the learning curve
 Shorter implementation times
 Streamline access to non-IT pros
ODI Declarative Design
1
Define
What
You Want
2
Automatically
Generate
Dataflow
Define How: Built-in Templates
KNOWLEDGE MODULES
CODE NORMALIZATION, MODULAR, EXTENSIBLE
Pluggable Knowledge Modules Architecture
Reverse
Engineer Metadata
Journalize
Read from CDC Source
Load
From Sources to
Staging
Check
Constraints before Load
Integrate
Transform and Move to
Targets
Service
Expose Data and
Transformation
Services
Reverse
WS
WS
WS
Staging Tables
Load
CDC
Sources
Integrate
Target Tables
Check
Journalize
Services
Error Tables
Sample out-of-the-box Knowledge Modules
SAP/R3
eBusiness
Suite
Log Miner
SQL Server
Triggers
DB2 Journals
Oracle DBLink
DB2 Exp/Imp
JMS Queues
Oracle
SQL*Loader
Check MS
Excel
Check Sybase
TPump/
Multiload
Type II SCD
Benefits
Leverage Database Optimizations:
Native SQL; Native Functions; Native Loads; Native Journaling / CDC
Customizable to tailor to an organization’s existing best practices
Ease administration work
Reduce cost of ownership
Oracle Merge
Siebel EIM
Schema
Oracle Web
Services
DB2 Web
Services
INTEGRATED DATA QUALITY WITH ODI
ORACLE DATA QUALITY RUNTIME WITH DATA INTEGRATOR
Oracle Data Integrator
ETL/E-LT Process
Sources
Parsing, Cleansing, Standardization,
Matching
Target
Best of breed Quality and
Profiling
 Proven, scalable DQ
engine
 Rich capabilities for
cleansing,
standardization,
validation, match and
merge
 Extensible by customers
Out-of-box integration
 ODI integrates with
Quality functions via prebuilt ODI OpenTool
 Drag and drop graphical
icon for inserting DQ
flows into ODI
PRODUCT ARCHITECTURE
FOR ENTERPRISE SCALE DEPLOYMENT
WebLogic 11g / Application Server
Desktop
JVM
FMW Console
ODI Studio
ODI Plug-in
Designer
Java EE
Application
ODI SDK
Operator
Servlet Container
Topology
Java EE
Application
Security
Web Service Container
Runtime WS
ODI Console
ODI SDK
Data
Services
Public WS
Java EE Agent
Data Sources Connection Pool
Repositories
ODI Master
Repository
Sources and Targets
JVM
Runtime WS
ODI Work
Repository
Standalone
Agent
Legacy
Files / XML
DBMS
Applications
ERP/CRM/PLM/SCM
DW / BI / EPM
JOIN THE DATA INTEGRATION COMMUNITY
Twitter
twitter.com/ORCLGoldenGate
Oracle’s Data Integration blog
http://blogs.oracle.com/dataintegration
Facebook
facebook.com/OracleDataIntegration
Oracle GoldenGate YouTube channel
youtube.com/oraclegoldengate
A-Team Blogs (Best Practices)
http://www.ateam-oracle.com/data-integration
ODI Books by Packt Publishing:
Getting Started with ODI 11g: A hands-on Tutorial
ODI 11g Cookbook
LinkedIn
“Oracle Data Integration”
Oracle.com/goto/dataintegration
Download