Upload
barnard-thornton
View
250
Download
0
Tags:
Embed Size (px)
Citation preview
<Insert Picture Here>
Database Data Integration Overview and Strategy
Jean-Pierre Dijcks
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Agenda
• Joint positioning
• Roadmap
• Current status
• Strategy Validation
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
• 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
Important Messages for Customers Do not undercut each other!
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
• 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
General Positioning What should I offer?
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Strategic DirectionInformation Integration for the Agile Business
From
To
Oracle Centric Heterogeneous
Batch ETL / ELT Right Time Delivery
Standalone Tool Pervasive Service
Passive Data Quality Active Data Quality
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
ConvergencePervasive information management services
Goal Achieved byCreate one pervasive data management service
for database users
• One Repository
• One User Interface
• One Install with the database
Embed the repository in the Oracle database
Leverage Oracle’s IDE Create a single tool for all database development and
design with one repository
Install all required components at database install time
Standalone Tool Pervasive Service
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Transform and DeliverTransform any data and deliver through data services
Goal Achieved byDeliver data through SOA to the right users at
the right time in a heterogeneous environment
• Enable heterogeneous data transformations and processes for an SOA architecture
• Full spectrum of data integration patterns
Allow publishing of any process to a web service Support deployment of web services on non-Oracle
platforms
ETL/ELT Data Federation (EII) Data Replication Message based integration (EAI) Change Data Capture
Batch ETL / ELTBatch ETL / ELT Right Time Delivery
11.2
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
AccessHeterogeneous data integration
Goal Achieved byDeliver heterogeneous information integration
to Oracle database customers
• High performance native read and write to and from any platform
• Heterogeneous Change Data Capture
• Generate and maintain BI tool metadata on any platform
Native data access using Knowledge Modules (KM) Allow creation / import / maintenance of KMs Data virtualization using Database Gateways
Native change data capture using KMs Partnerships (Golden Gate, Attunity, DataDirect)
Derive and maintain Oracle BI EE metadata from any 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 Centric Heterogeneous
11.2
11.2
11.2
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
GovernanceActive data quality in the database tier
Goal Achieved byMake data quality smart and apply it to specific
applications via the database tier
• Active data quality
• Applied data quality
• Smart data quality
• Integrated data quality
Active auditing and monitoring solutions Data quality fire walls
Deliver pre-built content for specific domains Verticals (Retail, banking, telco etc.) Horizontals (MDM for customer, product
etc.)
Self learning data quality engine Auto-tuning of algorithms and algorithm extensibility Leverage Oracle Data Mining for data quality Deterministic and probabilistic algorithms
Single repository for DQ, ETL and data modeling Auto-generate data corrections Validate data rules
Passive Data Quality Active Data Quality
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE 1313
Data Connectivity
Integration Service Foundation
Unified Metadata
Data Integration Data Quality and Profiling
Extensible Common Models Lineage/Impact Change Management
Relational Databases Non-Relational DBs Various File Formats XML Data
Packaged Applications Standard Msg Formats Message Queues Semi-Structured Data
Unified Database Development IDE
Database Core Services
Metadata Exchange
Consolidation (ETL)
Federation (Gateway)
Replication (Streams)
Change data capture
Archive/Restore (ILM)
Real time
Data Profiling
Matching/Merging
Standardization
Data Auditing
Data Rules
Intelligent Clustering
Data Dictionary
SQL Engine
Data Mining
PL/SQL
OLAP Engine
RAC / Grid
Oracle or 3rd Party: Applications | Analytics | Identity | SOA Platforms | Data Grid | Content Management | Search
Enterprise Information ManagementComprehensive Development/Integration Platform for Oracle Database
SOA Deployment in Heterogeneous Environments
Integration Service Transformation Service Data Quality Service Metadata Service
Mission Critical Applications
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
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE 15
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
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
OWB 11g Features BenefitsOWB 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
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
OWB 11g Major New Certifications• Oracle 11g DB• Oracle 11g Gateways• Siebel CRM Connector
Best for Oracle Better connectivity to non-Oracle and enhanced
federation Best for Siebel Integration
Oracle 11gConvergent and Pervasive
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
OWB 11g R2 Features BenefitsProjects• Full heterogeneous support, incorporate all ODI
functionality into OWB• Import, create and manage all KMs• Import ODI Interfaces• OC4J agent infrastructure
• Heterogeneous web service support
• Combine best optimized for Oracle with Native heterogeneous capabilities
• Out-of-box integration with Oracle BI
Industry leading heterogeneous data access High performance Leverage existing ODI components already
developed
Full SOA enablement across platforms
Best for both worlds
Easiest to maintain metadata End-to-end metadata and change propagation
(source to report)
Integration• Change to Oracle Fusion Client Platform
• Componentization of architecture
Single user interface across Oracle tools
Share components across products to reduce developer cost
Oracle 11g Release 2Access and Deliver
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
DatabaseCreating, loading and maintaining Oracle OLAP structures
Siebel CRM
Oracle EBS
PeopleSoft
SAP/R3
Other Sources
Data Sources
Oracle OLAPData Transformations
using OWB ETL
OWB RepositoryImport Metadata
Load Data Load and Build
Create ETL
Message Queues
Create Objects
Relational Star
EnableSummaryManagement
• Full design support for complex OLAP objects
• Life-cycle support for managing OLAPobjects
• Transparent loading of OLAP using standard OWB constructs
• Flexibility in loading strategies (incremental / replace)
• End-to-end lineage Reporting capabilities for Oracle OLAP
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Applications Leveraging applied OWB profiling and correction rules for MDM
Oracle Master Data Management
Siebel CRM
Oracle EBS
PeopleSoft
SAP/R3
Other Sources
Data Sources
Message Queues
CDH Interface
UCM Interface
PIM Interface
MDM Base
Tables
Connector
Connector
Connector
Connector
Connector
Connector
Connector
OWB Repository
CDH Rules
PIM Rules
UCMRules
OWB In-Database Processing
Validate Rules Correct Data
Corrected and validated data ready for MDM
master
Validation with pre-built rules Target
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Source Database (A)
Upgrade MappingsUpgrade Mappings
Fusion TablesFusion Tables
Source Change LogsSource Change Logs
Source TablesSource Tables
Fusion ApplicationsSimplified Migration ETL architecture
Fusion Database (B)
Fusion Services
IncrementalReplication
Staging (A’)
OWB
Custom
CDC
Finalize
Source TablesSource Tables
Redo LogsRedo Logs
MDSMDS IDMIDM SecuritySecurity DMDM AMXAMX
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Fusion MiddlewareIntegrating with OBI SE/EE
22
Database Repository
OBIEE Enterprise
Semantic Layer (RPD)
Siebel CRM
Oracle EBS
PeopleSoft
SAP/R3
Other Sources
Data Warehouse
BI EE ServerETL
Data ObjectsData Quality
Data Sources
Oracle Warehouse Builder Oracle BI EE
Data
Dashboards
Metadata
Lineage & ImpactChange PropagationRuntime Statistics
Data
Distribute Metadata
OBI SE End User Layer
Ad-Hoc Reports
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Fusion MiddlewareIntegrating with Oracle Data Integrator
ODI
ODIRepository
Design ODI Interfaces and KMs
Interfaces
ODI UIOWB
OWB UI
OWBRepository
VerifyODIKM
Apply KM to Map
Deploy map to J2EE
Start map
KMsImport any KMfrom ODI
Import any interfacefrom ODI repository
Verify interface
Add OWB Xforms
Deploy map to J2EE
Start map
KMs
Maps
J2EE Agents
Execute on any platformExecute any ODI interface
Oracle Proprietary and Confidential – DO NOT DISTRIBUTE
Strategy Validation
• > 250,000 database customers
• > 10,000 OWB customers
Cumulative downloads
0
10,000
20,000
30,000
40,000
50,000
60,000
Q1-07 Q2-07 Q3-07 Q4-07 Q1-08 Q2-08
Fisacl Quarter
Do
wn
load
s
Internal Use Only