0% found this document useful (0 votes)
118 views

Data Integration Using GoldenGate

GoldenGate enables real-time data integration across systems by capturing transactional data from sources and delivering it to targets with low latency. It maintains data integrity and supports heterogeneous environments. Case studies show it provides real-time operational reporting, offloads query load for performance, and populates data warehouses incrementally for analytics. Customers saw improved customer service, faster decision making, and cost reductions.

Uploaded by

balajicn
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views

Data Integration Using GoldenGate

GoldenGate enables real-time data integration across systems by capturing transactional data from sources and delivering it to targets with low latency. It maintains data integrity and supports heterogeneous environments. Case studies show it provides real-time operational reporting, offloads query load for performance, and populates data warehouses incrementally for analytics. Customers saw improved customer service, faster decision making, and cost reductions.

Uploaded by

balajicn
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Data integration for Real Time BI using GoldenGate

David Yahalom
CTO Naya Technologies www.naya-tech.co.il [email protected]

;DATA Platform , Oracle- .MS , .

427X
. . 051 " : Oracle Gold Partner, Microsoft Silver Learning Partner

Business challanges Oracle GoldenGate


Oracle GoldenGate software enables real-time, continuous movement of transactional data across operational and analytical business systems.

Real-Time Access to Real-Time Information Real-Time Access


Mission-Critical Systems

Real-Time Information

Availability: the degree to which information can be instantly accessed.

Integration: the process of combining data from different sources to provide a unified view.

Real time data integration

Database and applications, Mixed sources, distributed systems, legacy, OLTP, OLAP

Real-time information

Mission Critical Applications & Data, Business Intelligence, Reporting for Customers, Partners & Employees

Real-time Access

GoldenGate benefits
Oracle GoldenGate provides low-impact capture, routing, transformation, and delivery of database transactions across heterogeneous environments in real time

Key Capabilities:

Additional Differentiators:
Performance
Log-based capture moves thousands of transactions per second with low impact

Real Time
Moves with sub-second latency

Heterogeneous
Moves changed data across different databases and platforms

Extensibility & Flexibility

Meets variety of customer needs and data environments with open, modular architecture
Resilient against interruptions and failures

Transactional
Maintains transaction integrity

Reliability

Solutions overview

TRANSACTIONAL DATA INTEGRATION

Key solutions

Two BI examples:

Realtime operational BI. Realtime data integration BI.

Solution Query Offloading


Cost Reduction Improve Resource Utilization

Find a solution that can transfer our data in real-time, keeping up with data volumes and meet future business needs. In actuality, GoldenGate was the only solution that handled all three requirements with ease. J Seelan, DBA Manager, 1-800-Flowers.com

Query Offloading
Improve Resource Utilization
OLTP Transactions Read Only Users

Benefit:
Offloads Queries - reduces load on transactional systems. Leverage existing investment in physical standby database. Replicate parts of the database as required. Improve performance: indexes, MViews... Reduce/Eliminate query load on transactional system

GG

Oracle Primary Database

Oracle Physical Standby Database

Non-Oracle or Legacy Platform

Consumer case study

COMPANY OVERVIEW A world leader in the travel marketplace, Sabre Holdings merchandises and retails travel products and provides distribution and technology solutions for the travel industry

GoldenGate PROVIDES Supports 1.6TB of data movement per day to read-only servers Source Oracle 10g | Target MySQL Current plans to migrate to Oracle 11g on both source and target.

CHALLENGES / OPPORTUNITIES Optimize OLTP system performance offload all query activity Reduce TCO via platform changes and segment lookers from bookers Handle growing data volumes and support heterogeneous systems over lifecycle of Air Travel Shopping Engine (ATSE) Maintain data integrity across all systems

RESULTS 80% TCO Reduction Millions $$ saved

Bookers vs Lookers

Solution Real-time Data Integration


Operational Reporting Real-time Business Intelligence

Accessing the data in real time using GoldenGate we can immediately see if were profitable and if our business processes are working. - Sam Peterson, SVP Technology, Overstock.com

Real Time Data Integration

Benefit:
Report on live data in transactional systems. No additional load on source system offload reporting to a database instance that is synchronized in real time. Enables tactical reports quickly for decision making and business transparency. Removes impact from source systems. Avoids the political challenges of running reports on transactional systems.

OGG

Transactional Applications

Operational Data Store

Real Time Data Integration


Real-time Integration + Bulk Data Transformation Production

Benefit:
ODI

OGG
Enterprise Data Warehouse Oracle Database, Oracle Exadata Heterogeneous Sources

Populate an operational data store for operational BI with real-time data. Run ELT from the ODS to load data warehouse with transformed data. Eliminates load on source systems. Reduces latencies and batch windows.

Source 1 EMP DEPT

Oracle GoldenGate Real time extracts from transactional systems


Non-invasive on sources

Oracle Data Integrator EE High Performance E-LT on target data warehouse


Periodic mini-batches (15 min) Transform in the Database Never go back to sources

Continuous streaming load into ODS Schema of target


Latency in seconds

ETL

On-Disk Logs

Oracle GoldenGate

Source 2 EMP DEPT

DIM FACT

DIM

Oracle GoldenGate
On-Disk Logs

EMP

DEPT

DIM

DIM

ODS Schema

DW Schema

22

Another case study


COMPANY OVERVIEW DIRECTV is a $17 billion provider of satellite-based television services. DIRECTVs 7,500 employees operate the companys broadcast centers, monitor satellites, and deliver service to about 17 million U.S. and over 5 million Latin American customers. GoldenGate PROVIDES Real-time data integration from Siebel CRM on Oracle to central Teradata Warehouse 1,500 service agents log 600,000 customer calls p/day GoldenGate moves 150-200 million records per day with 1.5 second latency.

CHALLENGES / OPPORTUNITIES Maintain high quality customer service in competitive market reduce churn! Centralize customer information for a single view to support sales, marketing, support & field service Significantly reduce data latency in central data warehouse for all queries & reports edict for < 15 minutes!

RESULTS Significantly reduced churn by 25% All business units have access to real-time business data.

One more case study


COMPANY OVERVIEW Overstock.com is an online closeout retailer offering high-quality, brand-name merchandise, including bed-and-bath goods, home dcor, kitchenware, watches, jewelry, electronics and computers, sporting goods, apparel and designer accessories among other products at discount prices GoldenGate PROVIDES Support for high availability & disaster tolerance across Oracle production sites Zero-downtime system migration and upgrade Enable active data warehouse roll-out in 90 days with real-time data feeds Complements Oracle Data Integrator for data transforms on target

CHALLENGES / OPPORTUNITIES Better understand customer purchasing behavior Provide timely information to support marketing, merchandising and operational decisions Improve shopping database reliability and uptime

RESULTS Customer analysis now done in minutes, rather than days Dashboard reports using real-time data for P&L & customer profitability Google Adwords adjusted based on realtime data reports Ranked #4 in customer service by National Retail Federation

How GoldenGate works?


Capture: Committed changes are captured (and can be filtered) as they occur by reading the transaction logs.
Trail files: Stages and queues data for routing. Route: Data is compressed, encrypted for routing to targets. Delivery: Applies data with transaction integrity, transforming the data as required.

Capture

Source Trail

Network (TCP/IP)

Target Trail

Delivery

Source Database(s)

Target Database(s)

You might also like