You are on page 1of 2



ELT architecture delivers

Extracting information from your SAP R/3 platform to integrate it with the rest of the information system can be a real challenge. Data is stored in SAP in a denormalized way, and integrity is not managed at the database level, but through the application. Moreover, the data structure is complex and unusable, except by SAP experts. Oracle Data Integrator offers out-of-the-box integration between your information system and SAP R/3.
SAP BAPI Adapters RFC CRM ALE/IDO C Oracle DB2 MSSQL IDOCS Legacy ER P JDBC ESB Files / XML Data Warehouse Oracle Data Integrator Production Servers and Applications

highest performance
Active integration platform

enables comprehensive and evolutionary data integration

Declarative design improves

user productivity
Built-in Knowledge Modules

provide modularity, flexibility, and extensibility FEATURES

Supports all transformations

and data controls on disparate systems

Performs complex joins

between tables, aggregations, and complex calculations

Controls data integrity on the

fly while data is processing

Designs and deploys the

integration infrastructure quickly and easily, with little or no programming

Works with third-party name

and address cleansing and matching tools

Provides strong metadata

IDocs: The Document Approach Oracle Data Integrator can directly access SAP intermediate documents (IDocs) with no extra connectivity requirements. Oracle Data Integrator automatically reverse-engineers the IDocs structure, reads information from the documents, and even generates IDocs for SAP application systems. IDocs are exchanged between SAP and Oracle Data Integrator through SAP Application Link Enabling (ALE) or a file port (shared directory). SAP R/3 can then be used as a source or a target of any project, and integrated with any other element of the information system, with no extra connectivity required. JDBC: The Data Approach Oracle Data Integrator can directly access the SAP R/3 underlying database (Oracle, Microsoft SQL Server, IBM DB2 UDB, or another database) using an industrystandard Java Database Connectivity (JBDC) interface. In this mode, Oracle Data Integrator reverse-engineers the SAP database model using the SAP dictionaries, making the SAP data models meaningful and directly usable. Models and submodels in the Oracle Data Integrator metadata repository are based on meaningful names for tables, columns, and constraints. In addition, the

features, including dependency graphs, crossreferencing, and impact analysis reports

Automatically implements

change data capture on the source systems

Accesses and integrates all

database systems, ERPs and CRMs, B2B systems, flat files, LDAP repositories, and XML data sources
Integrates into a service-

oriented architecture and provides automatically generated data services

Generates native code for

distributed database engines and coordinates their work

Executes the complete

integration process, from data transformation and transfer to error recovery and reporting



ELT architecture leverages

Oracle Data Integrator metadata repository carries over the documentation from the SAP dictionary for later use with interface development. The SAP R/3 data can be used directly as a source for any data integration project with no SAP client connectivity required. Fusion Middleware Adapters Oracle Data Integrator can also use the Oracle Integration Adapter for SAP, which provides bidirectional, standards-based, real-time connectivity to SAP R/3, mySAP Business Suite, and SAP Portals application systems. Simple and Easy Integration with SAP When integrating SAP with your information system using Oracle Data Integrator, you benefit from the high performance of its extract, load, transform (ELT) architecture and shortened implementation and maintenance times. Thanks to the products declarative design approach, you can minimize your implementation efforts and maximize the effectiveness of your SAP integration. Built-in Knowledge Modules Sample of Available Knowledge Modules:
General SQL Database Oracle9i Database Oracle Database 10g Oracle Database 10g Express Edition IBM DB2/400 IBM DB2 UDB IBM Informix SE IBM LDAP Server Microsoft SQL Server 2000 Microsoft SQL Server 2005 Microsoft SQL Server 2005 SE Microsoft Office Access 2000 Microsoft Office Excel 2000 Microsoft Active Directory Sybase ASA 8.x and 9.x Sybase ASE 11.9 and 12.5 Sybase IQ 12.x SonicMQ v7.0 Teradata V2R5.0 Teradata V2R6.0 Netezza Performance Server 2.2.1 Hyperion Essbase PostgreSQL 8.1 MySQL 4.0 MySQL 5.0 Oracle Business Intelligence Suite 10g Oracle Business Activity Monitoring 10g Oracle9i Internet Directory OpenLDAP 2.3 Oracles Siebel CRM 7.8 Oracles JD Edwards Oracles PeopleSoft Enterprise Oracle E-Business Suite Oracle Advanced Queuing 10g Oracle SOA Suite/Oracle Enterprise Service Bus 10g AppExchange

diverse RDBMS engines to process and transform data, optimizing performance and scalability and lowering overall solution cost
Turns active integration into

reality by providing all key components required for realtime data warehousing and operational data hubs, and by plugging into Oracle SOA Suite for comprehensive integration
Declarative design shortens

implementation times by insulating the business rules from the data flow implementation and by accelerating maintenance
Knowledge Modules drive

modularity, flexibility, and extensibility of all integration processes RELATED PRODUCTS AND SERVICES
Oracle Business Intelligence

Oracle SOA Suite Oracle Data Hubs Oracle Business Process

Automation Suite

For More Information For more information on Oracle Data Integrator, call +1.800.ORACLE1 to speak to an Oracle representative or visit

Copyright 2007, Oracle. All Rights Reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.