Database Data Integration

Download Report

Transcript Database Data Integration

Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
<Insert Picture Here>
Database Data Integration
Overview and Strategy
Jean-Pierre Dijcks
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Agenda
• Joint positioning
• Roadmap
• Current status
• Strategy Validation
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Joint Positioning
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Important Messages for Customers
Do not undercut each other!
• Do not introduce doubt into customer’s mind
• This is bad for Oracle
• This is bad for your customers
• No matter which product the customer chooses, their investment in
Oracle solutions is SAFE
• Both products are supported for many years to come
• Oracle invests in both products
• Oracle currently delivers two products in the data integration market
with converging roadmaps
• Both products are developed in cooperation, not in competition
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
General Positioning
What should I offer?
• If the main database platform in the deal is Oracle then
you should exclusively offer OWB.
• For competitive advantage position the tool which
strengthens your overall business case – keep the tool
roadmap in mind!
• There will sometimes be gray areas – this is expected –
use your judgement about the customer’s real long-term
needs
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Roadmap
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Strategic Direction
Information Integration for the Agile Business
From
To
Standalone Tool
Pervasive Service
Batch ETL / ELT
Right Time Delivery
Oracle Centric
Passive Data Quality
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Heterogeneous
Active Data Quality
Convergence
Pervasive information management services
Pervasive Service
Standalone Tool
Goal
Achieved by
Create one pervasive data management service
for database users

• One Repository
 Embed the repository in the Oracle database
• One User Interface
 Leverage Oracle’s IDE
 Create a single tool for all database development and
design with one repository

• One Install with the database
 Install all required components at database install time
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Transform and Deliver
Transform any data and deliver through data services
Batch ETL / ELT
Batch ETL / ELT
Goal
Right Time Delivery
Achieved by
Deliver data through SOA to the right users at
the right time in a heterogeneous
environment
11.2
• Enable heterogeneous data transformations and
processes for an SOA architecture
 Allow publishing of any process to a web service
 Support deployment of web services on non-Oracle
platforms

• Full spectrum of data integration patterns





Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
ETL/ELT
Data Federation (EII)
Data Replication
Message based integration (EAI)
Change Data Capture
Access
Heterogeneous data integration
Heterogeneous
Oracle Centric
Goal
Achieved by
Deliver heterogeneous information integration
to Oracle database customers
• High performance native read and write to and
 Native data access using Knowledge Modules (KM)
 Allow creation / import / maintenance of KMs
 Data virtualization using Database Gateways
11.2
• Heterogeneous Change Data Capture
 Native change data capture using KMs
 Partnerships (Golden Gate, Attunity, DataDirect)
11.2
• Generate and maintain BI tool metadata on any
 Derive and maintain Oracle BI EE metadata from any
11.2
from any platform
platform
data object in OWB
 Exchange metadata with any BI tool
 Deliver attribute level lineage and impact analysis from
source to report with any BI tool
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Governance
Active data quality in the database tier
Passive Data Quality
Goal
Active Data Quality
Achieved by
Make data quality smart and apply it to specific
applications via the database tier

• Active data quality
 Active auditing and monitoring solutions
 Data quality fire walls
• Applied data quality
 Deliver pre-built content for specific domains
 Verticals (Retail, banking, telco etc.)
 Horizontals (MDM for customer, product
etc.)

• Smart data quality




• Integrated data quality
 Single repository for DQ, ETL and data modeling
 Auto-generate data corrections
 Validate data rules
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Self learning data quality engine
Auto-tuning of algorithms and algorithm extensibility
Leverage Oracle Data Mining for data quality
Deterministic and probabilistic algorithms
Enterprise Information Management
Comprehensive Development/Integration Platform for Oracle Database
Mission Critical Applications
Unified Database Development IDE
Packaged
Applications
Master Data
Management
Business
Intelligence
Content
Management
Data
Movement
Data
Governance
Data
Warehousing
Data
Migration
Rel. Data Modeler
Dim. Data Modeler
SQL Worksheet
PL/SQL Debugger
Data Flow Designer
Proc Flow Designer
Data Profiler
Data Auditor
Dependency Analyzer
Metadata Browser
SOA Deployment in Heterogeneous Environments
Integration Service
Transformation Service
Data Quality Service
Metadata Service
Integration Service Foundation
Data Integration
Data Quality and Profiling
Database Core Services
Consolidation (ETL)
Change data capture
Data Profiling
Data Auditing
Data Dictionary
PL/SQL
Federation (Gateway)
Archive/Restore (ILM)
Matching/Merging
Data Rules
SQL Engine
OLAP Engine
Replication (Streams)
Real time
Standardization
Intelligent Clustering
Data Mining
RAC / Grid
Unified Metadata
Extensible
Common Models
Lineage/Impact
Change Management
Metadata Exchange
Data Connectivity
Relational Databases
Non-Relational DBs
Various File Formats
XML Data
Packaged Applications
Standard Msg Formats
Message Queues
Semi-Structured Data
Oracle or 3rd Party: Applications | Analytics | Identity | SOA Platforms | Data Grid | Content Management | Search
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
1313
Current status
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Database as Integration Platform
• Best-of-breed Data Integration
• Comprehensive: Complete integration and data quality solution
• Integrated: One install, one user interface, one repository
• Competitive: Extreme scalability, best-in-class security, best-of-breed functionality
• Integrated with Oracle Database 11g
•
•
•
•
•
•
With every Oracle Database install
With every Oracle Optimized Warehouse
With Oracle Real Application Clusters
With Oracle OLAP and Oracle Data Mining
With Oracle XML DB and Oracle Spatial
With Oracle Database Gateways
• Pre-Integrated with Middleware & Applications
• With Oracle BI including BI Standard Edition, BI Standard Edition One and BI Enterprise Edition
• With Oracle Master Data Management (UCM, CDH, PIM)
• With Oracle PeopleSoft and Oracle Siebel
• With Oracle E-Business suite including Spend Analyzer, Balanced Score Card, Fusion Migration
etc.
• With Oracle Data Integrator
• With Oracle Fusion Middleware including BPEL PM
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
15
Release Roadmap
• Oracle 11g
• Convergent – integrated data quality / ETL / metadata
• Pervasive – integrated with every database install
• Oracle 11g Release 2
• Access – high-performance heterogeneous read and write
• Deliver – full web service enablement
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Oracle 11g
Convergent and Pervasive
OWB 11g Features
OWB 11g Delivers
• OWB integrated in Database Install
• One repository for Oracle Database
• Out-of-the-box data integration service
• Applied data quality for Oracle MDM
• Data Profiling and Data rules
• Full featured DP component
• Detect, define and validate data rules
• Quality aware ETL (match/merge etc)
• Fully generate correction logic from rules
• Data Modeling
• Declarative rich object metadata
• Data model aware ETL
• Schema correction based on profiling
• SDK and Experts for automating and embedding
OWB
OWB 11g Major New Certifications
• Oracle 11g DB
• Oracle 11g Gateways
• Siebel CRM Connector
Benefits
 Single unified install delivers a complete environment
for Oracle customers
 Secure metadata store with maximum flexibility
 Pre-packaged data governance for a better MDM
solution
 Convergence delivers better information to end users
 Convergence increases developer productivity
 Convergence simplifies ETL
 Simplified ETL reduces errors
 Convergence increases developer productivity
 Highest productivity
 Simple to embed in any application
 Best for Oracle
 Better connectivity to non-Oracle and enhanced
federation
 Best for Siebel Integration
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Oracle 11g Release 2
Access and Deliver
OWB 11g R2 Features
Projects
• Full heterogeneous support, incorporate all ODI
functionality into OWB
• Import, create and manage all KMs
• Import ODI Interfaces
• OC4J agent infrastructure
Benefits
 Industry leading heterogeneous data access
 High performance
 Leverage existing ODI components already developed
• Heterogeneous web service support
 Full SOA enablement across platforms
• Combine best optimized for Oracle with Native
 Best for both worlds
• Out-of-box integration with Oracle BI
 Easiest to maintain metadata
 End-to-end metadata and change propagation (source
heterogeneous capabilities
to report)
Integration
• Change to Oracle Fusion Client Platform
 Single user interface across Oracle tools
• Componentization of architecture
 Share components across products to reduce
developer cost
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Database
Creating, loading and maintaining Oracle OLAP structures
• Full design support for complex OLAP
objects
• Life-cycle support for managing OLAP
objects
• Transparent loading of OLAP using
standard OWB constructs
• Flexibility in loading strategies
Data
(incremental / replace)
Sources
• End-to-end lineage
Reporting capabilities for
Oracle OLAP
Siebel
CRM
Oracle
EBS
Load and Build
Load Data
Oracle
OLAP
Data Transformations
using OWB ETL
Other
Sources
Enable
Summary
Management
Create ETL
SAP/R
3
M
es
sa
g
e
Q
u
e
u
es
Import Metadata
PeopleSoft
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
OWB
Repository
Create Objects
Relational Star
Applications
Leveraging applied OWB profiling and correction rules for MDM
Data
Sources
Siebel
CRM
Oracle
EBS
Validation with pre-built rules
Connector
OWB Repository
Connector
CDH
Rules
Connector
SAP/R
3
Connector
Target
Oracle Master Data
Management
CDH
Interface
PIM
Rules
Connector
UCM
Rules
Corrected and
validated data
ready for MDM
master
PeopleSoft
Connector
UCM
Interface
Connector
Other
M
Sources
es
sa
g
e
Q
u
e
u
es
OWB In-Database Processing
PIM
Interface
Validate Rules
Correct Data
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
MDM
Base
Tables
Fusion Applications
Simplified Migration ETL architecture
Fusion Database (B)
Source Database (A)
Staging (A’)
Finalize
Custom
Source Tables
Source Tables
Fusion Tables
CDC
OWB
Redo Logs
Incremental
Replication
Source Change Logs
Upgrade Mappings
Fusion Services
MDS
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
IDM
Security
DM
AMX
Fusion Middleware
Integrating with OBI SE/EE
Data
Sources
Oracle
Warehouse Builder
Oracle BI EE
Siebel
CRM
Data
Data
Data
Warehouse
Oracle
EBS
Other
Sources
Dashboards
OBIEE
Enterprise
Semantic Layer
(RPD)
ETL
Data Objects
Data Quality
SAP/R
3
Metadata
Database
Repository
BI EE
Server
Distribute
Metadata
PeopleSoft
OBI SE
End User Layer
Ad-Hoc Reports
Lineage & Impact
Change Propagation
Runtime Statistics
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
22
Fusion Middleware
Integrating with Oracle Data Integrator
ODI
OWB
ODI UI
Design ODI
Interfaces and KMs
ODI
Repository
OWB UI
Import any interface
from ODI repository
OWB
Repository
Maps
Interfaces
KMs
KMs
Import any KM
from ODI
Execute any ODI interface
J2EE
Agents
Execute on any platform
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Verify
interfa
ce
Add
OWB
Xforms
Deploy
map to
J2EE
Start
map
Verify
ODI
KM
Apply
KM to
Map
Deploy
map to
J2EE
Start
map
Strategy Validation
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Strategy Validation
Internal Use Only
• > 250,000 database customers
• > 10,000 OWB customers
Cumulative downloads
60,000
50,000
Downloads
40,000
30,000
20,000
10,000
0
Q1-07
Q2-07
Q3-07
Q4-07
Fisacl Quarter
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Q1-08
Q2-08
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE