operational reporting for oracle applications with oracle ... · operational reporting for oracle...

24
<Insert Picture Here> Operational Reporting for Oracle Applications with Oracle GoldenGate Karsten Stöhr Oracle Data Integration Solutions EMEA

Upload: tranthuan

Post on 22-May-2018

250 views

Category:

Documents


1 download

TRANSCRIPT

<Insert Picture Here>

Operational Reporting for Oracle

Applications with Oracle GoldenGate

Karsten Stöhr

Oracle Data Integration Solutions EMEA

<Insert Picture Here>

Agenda

• Right-Time Reports

• Oracle Real-Time Data Integration

• Operational Reporting for Oracle Applications

• Summary

2

Why Real-Time Data for BI?

Real-Time= Relevant and actionable information

Improved insights for operational decision making

3

Better customer service and cost savings via operational efficiencies

Increased profitability, customer retention, and competitive advantage

Real-Time, Operational BI in Action

Fraud detection Online promotionoptimization

Contact optimization

4 4Source: Intelligence Solutions Inc. Webinar: Operational BI Its Everywhere.

Customer churn Location-basedoffers

optimization

Supply chain improvements

Real Time vs. Right Time

Capture in real time, consume in right time

IT should not be a constraint for business: Invest in future-ready

5

business: Invest in future-ready solutions

Consider technical benefits: cost savings, reliability and performance improvements

Operational Reporting – Pleasure without Pain!

Real-time Operational ReportingCertified for E-Business Suite, Siebel, Peoplesoft, JD Edwards

• Run on the source OLTP system

• Degrades performance of

transaction processing

Mistake Best Practice

• Offload to a secondary, optimized

system

• Synchronized in real time

• Maintain transaction processing

6

OLTPReporting

InstanceOLTP

• Maintain transaction processing

performance

real time data

Benefits of Operational Reporting

Solutions with Oracle GoldenGate

• Workload and Resource Utilization• Avoid resource intensive operations on the primary system

• Split operations to systems optimized for each type of use case

• Optimization• More efficient operation on systems tuned specifically for reporting,

e.g. large sort areas, partitions, and different types of indexing.

7

e.g. large sort areas, partitions, and different types of indexing.

• Full Use of the Reporting Instance• Reporting needs that include the creation of temporary tables or

other processes to prepare data for reporting can be run on the

reporting instance.

Benefits of Operational Reporting

Solutions with Oracle GoldenGate (cont.)

• Expansion Options• Option to include bi-directional replication for key system tables or

for entire sets of data.

• Reporting Solution Options• Use either reporting tools such as Oracle’s BI-Publisher or tools

8

• Use either reporting tools such as Oracle’s BI-Publisher or tools

provided in Oracle’s applications.

• Certified by Oracle• Tested and certified on major Oracle applications including E-

Business Suite, JD Edwards, PeopleSoft and Siebel CRM.

<Insert Picture Here>

Agenda

• Right-Time Reports

• Oracle Real-Time Data Integration

• Operational Reporting for Oracle Applications

• Summary

9

MDMApplications

SOAPlatforms

OracleApplications

BusinessIntelligence

Activity Monitoring

Custom Applications

Oracle GoldenGate

SOA Abstraction Layer

Service BusProcess Manager Data Services

Oracle Data Integrator Oracle Data Quality

Data Federation

Comprehensive Data Integration Solution

Oracle’s Comprehensive Approach to Data IntegrationSupporting both analytical and operational systems

10

Oracle GoldenGate

Log-based CDC

Bi-directional Replication

Real-time Data

Oracle Data Integrator

ELT/ETL

Data Transformation

Bulk Data Movement

OLTPSystem

Flat FilesData Warehouse/Data Mart

OLAP Cube Web 2.0 Web and Event Services, SOA

Storage

Data Verification

Oracle Data Quality

Data Profiling

Data Parsing

Data Cleansing

Data Lineage Match and Merge

Oracle GoldenGate provides low-impact capture, routing, transformation, and delivery of transactional data across heterogeneous environments in

real time

Key Differentiators:

Non-intrusive, low-impact, sub-second latency

What is Oracle GoldenGate?

Performance

11

Open, modular architecture - Supports heterogeneous sources and targets

Maintains transactional integrity - Resilient against interruptions and failures

Flexible and Extensible

Reliable

Oracle GoldenGate Architecture

Capture: Committed changes are captured (and can be

filtered) as they occur by reading the transaction logs.

Trail files: Universal data format enables heterogeneity.

LAN / WAN /

Internet

Source Database

Oracle or non-Oracle

Target Database

Oracle or Non-Oracle

CaptureSource Trail

12

Trail files: Universal data format enables heterogeneity.

Route: No distance constraints via TCP/IP. Compression & encryption.

Capture: Committed changes are captured (and can be

filtered) as they occur by reading the transaction logs.

Delivery: Applies transactional data

with guaranteed integrity.

Oracle GoldenGate Architecture

LAN / WAN /

InternetCapture

Source Trail Target Trail

Deliver

13

Source Database

Oracle or non-Oracle

Target Database

Oracle or Non-Oracle

Trail files: Universal data format enables heterogeneity.

Route: No distance constraints via TCP/IP. Compression & encryption.

Capture: Committed changes are captured (and can be

filtered) as they occur by reading the transaction logs.

Delivery: Applies transactional data

with guaranteed integrity.

Oracle GoldenGate Architecture

LAN / WAN /

Internet

Bi-directional

CaptureSource Trail Target Trail

Source TrailTarget Trail

Deliver

DeliverCapture

14

Source Database

Oracle or non-Oracle

Target Database

Oracle or Non-Oracle

Oracle GoldenGate Topologies

UnidirectionalQuery Offloading

Zero-Downtime Migration

Bi-DirectionalHot Standby or

Active-Active for HA

Peer-to-PeerLoad Balancing, Multi-Master

15

Broadcast Data Distribution

Integration/ConsolidationData Warehouse

Data Distribution via Messaging

BPM

<Insert Picture Here>

Agenda

• Right-Time Reports

• Oracle Real-Time Data Integration

• Operational Reporting for Oracle Applications

• Summary

16

Oracle

E-Business SuiteReporting Tools

(e.g. Oracle BI Publisher)

Operational Reporting for

Oracle E-Business Suite• Replicates transactional data to reporting instance with sub-

second latency

• Dedicated reporting instance optimized for queries

• See Knowledge Document 1112325.1

17

LAN / WAN /

Internet

CaptureSource Trail Target Trail

Deliver

Unidirectional

Source

PrimaryReporting

Instance

Operational Reporting for

Oracle PeopleSoft

Process PeopleSoft

Application Custom Reports

• Reports run locally against the target or via the Process

Scheduler configured to point to the reporting instance

• Reports are read-only, but can create temporary tables

• Bi-directional replication of key tables for seamless work of

Process Scheduler

• See Knowledge Document 1114746.1

18

LAN / WAN /

InternetCapture

Source Trail Target Trail

Source TrailTarget Trail

Deliver

Deliver Capture

Bi-Directional

Process

SchedulerApplication

Server

Source

PrimaryReporting

Instance

Custom Reports

(e.g. BI Publisher)

Operational Reporting for

Oracle JD Edwards• Second JD Edwards Application Server accesses reporting

instance for generating resource intensive reports

• Read only: Data should not be created or changed in the reporting

instance

• Heterogeneous: Use an Oracle reporting instance for non-Oracle

installations

• See Knowledge Document 1112406.1

19

LAN / WAN /

Internet

CaptureSource Trail Target Trail

DeliverUnidirectional

Source

PrimaryReporting

Instance

JD Edwards

App ServerJD Edwards

App Server

Custom Reports

(e.g. Oracle BI Publisher)

Operational Reporting for

Oracle Siebel CRM

Custom Reports

• Allow reporting tools e.g. Oracle’s BI Publisher to be run against the

reporting instance

• Remap data from the source system to different but like schemas

that may be more easily understood by business users

• See Knowledge Document 1112403.1

20

LAN / WAN /

Internet

CaptureSource Trail Target Trail

DeliverUnidirectional

Siebel

Application Server

Oracle

BI Publisher

Server

Source

Primary

Reporting

Instance

Custom Reports (e.g. Oracle

BI Publisher)

<Insert Picture Here>

Agenda

• Right-Time Reports

• Oracle Real-Time Data Integration

• Operational Reporting for Oracle Applications

• Summary

21

Technical Benefits of Real-Time Reporting

with Oracle GoldenGate

• Offload resource intensive tasks to dedicated systems

• Optimized instances for specific tasks

• Non-invasive, log-based capture

• Process massive data volumes in near real time

Workload and Resource Utilization

Optimization

22

• Higher efficiency through instances tuned specifically for the usage (OLTP or Reporting)

• Full use of reporting instance

• Incl. creation of temporary tables or processes to prepare data for reporting

Flexibility

Quote Attribution

Title, Company

Get Started Resources

23

• Visit the Oracle Fusion Middleware 11g

web site at

oracle.com/goto/fmw11g/index.html

• Oracle Data Integration on oracle.com

oracle.com/goto/odi

• Oracle GoldenGate on oracle.com

oracle.com/goto/goldengate

• Oracle BI/EPM on oracle.com

oracle.com/solutions/business_intelligenc

e/index.html

Get Started

• Oracle GoldenGate Resource Kit:

oracle.com/goto/goldengate

• Blog:

http://blogs.oracle.com/dataintegration

• Technical information available at:

oracle.com/technology/products/oracle-

data-integrator/goldengate/index.html

• Data Integration Events

http://www.oracle.com/events

Resources

24