data integration using goldengate

Upload: balajicn

Post on 05-Apr-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Data Integration using GoldenGate

    1/18

    Data integration for Real Time BI using GoldenGate

    David YahalomCTO

    Naya Technologies

    tech.co.il-www.naya

    tech.co.il-davidy@naya

    http://www.naya-tech.co.il/http://www.naya-tech.co.il/http://www.naya-tech.co.il/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.naya-tech.co.il/http://www.naya-tech.co.il/http://www.naya-tech.co.il/
  • 7/31/2019 Data Integration using GoldenGate

    2/18

    DATA Platform;,Oracle-MS.

    ,.

    24X7

    .

    .

    150"

    :Oracle Gold Partner, Microsoft Silver Learning Partner

  • 7/31/2019 Data Integration using GoldenGate

    3/18

    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

    Availability: the degree to

    which information can be

    instantly accessed.

    Real-Time Information

    Integration: the process of

    combining data from different

    sources to provide a unified view.

    Mission-Critical

    Systems

    Business challanges

  • 7/31/2019 Data Integration using GoldenGate

    4/18

    Real-timeinformation

    Database and

    applications, Mixedsources, distributedsystems, legacy,

    OLTP, OLAP

    Mission Critical

    Applications & Data,Business Intelligence,

    Reporting forCustomers, Partners

    & Employees

    Real-time Access

    Real time data integration

  • 7/31/2019 Data Integration using GoldenGate

    5/18

    GoldenGate benefits

    Oracle GoldenGate provides low-impact capture, routing,

    transformation, and delivery of database transactions acrossheterogeneous environments in real time

    Real TimeMoves with sub-second latency

    HeterogeneousMoves changed data across

    different databases and platforms

    TransactionalMaintains transaction integrity

    Key Capabilities:

    Performance

    Extensibility &

    Flexibility

    Reliability

    Additional Differentiators:

    Log-based capture moves

    thousands of transactionsper second with low impact

    Meets variety of customer

    needs and data

    environments with open,

    modular architecture

    Resilient against

    interruptions and failures

  • 7/31/2019 Data Integration using GoldenGate

    6/18

    TRANSACTIONALDATAINTEGRATION

    Solutions overview

  • 7/31/2019 Data Integration using GoldenGate

    7/18

    Key solutions

  • 7/31/2019 Data Integration using GoldenGate

    8/18

    Two BI examples:

    Realtime operational BI.

    Realtime data integration BI.

  • 7/31/2019 Data Integration using GoldenGate

    9/18

    Solution Query Offloading

    Cost Reduction

    Improve Resource Utilization

    Find a solution that can transfer our data in real-time, keeping up with datavolumes and meet future business needs. In actuality, GoldenGate was theonly solution that handled all three requirements with ease.

    J Seelan, DBA Manager, 1-800-Flowers.com

  • 7/31/2019 Data Integration using GoldenGate

    10/18

    Query

    Offloading 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 systemOracle PhysicalStandby Database

    OLTP

    Transactions

    Read Only

    Users

    GG

    OraclePrimary Database

    Improve Resource Utilization

    Non-Oracle orLegacy Platform

  • 7/31/2019 Data Integration using GoldenGate

    11/18

    Consumer case study

    CHALLENGES / OPPORTUNITIES

    Optimize OLTP system performanceoffload all query activity

    Reduce TCO via platform changes andsegment lookers from bookers

    Handle growing data volumes and

    support heterogeneous systems over life-cycle of Air Travel Shopping Engine(ATSE)

    Maintain data integrity across all systems

    GoldenGate PROVIDES

    Supports 1.6TB of data movement per day toread-only servers

    Source Oracle 10g | Target MySQL

    Current plans to migrate to Oracle 11g onboth source and target.

    RESULTS

    80% TCO Reduction Millions $$ saved

    COMPANY OVERVIEW

    A world leader in the travel marketplace,Sabre Holdings merchandises and retailstravel products and provides distribution andtechnology solutions for the travel industry

    Bookers vs Looke

    rs

  • 7/31/2019 Data Integration using GoldenGate

    12/18

    Solution Real-time Data Integration

    Operational Reporting Real-time Business Intelligence

    Accessing the data in real time using GoldenGate we canimmediately see if were profitable and if our business processesare working.

    - Sam Peterson, SVP Technology, Overstock.com

  • 7/31/2019 Data Integration using GoldenGate

    13/18

    TransactionalApplications

    OperationalData Store

    OGG

    Real Time DataIntegration

    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 decisionmaking and business transparency.

    Removes impact from source systems.

    Avoids the political challenges of running

    reports on transactional systems.

  • 7/31/2019 Data Integration using GoldenGate

    14/18

    HeterogeneousSources

    Enterprise Data Warehouse

    Oracle Database,Oracle Exadata

    Production

    Real-time Integration + BulkData Transformation

    OGG

    ODI

    Real Time Data

    Integration Benefit:

    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.

  • 7/31/2019 Data Integration using GoldenGate

    15/18

    EMP

    22

    OracleGoldenGate

    ETL

    EMP DEPT

    DIM

    FACT

    DIM

    DIMDIM

    ODS Schema DW Schema

    On-Disk Logs

    Source 1

    On-Disk Logs

    Source 2

    OracleGoldenGate

    Oracle GoldenGate Real time extracts from

    transactional systems Non-invasive on sources

    Continuous streaming loadinto ODS Schema of target

    Latency in seconds

    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

    EMP DEPT

    DEPT

  • 7/31/2019 Data Integration using GoldenGate

    16/18

    CHALLENGES / OPPORTUNITIES

    Maintain high quality customer servicein competitive market reduce churn!

    Centralize customer information for asingle view to support sales, marketing,

    support & field service Significantly reduce data latency in

    central data warehouse for all queries &reports edict for < 15 minutes!

    GoldenGate PROVIDES

    Real-time data integration from Siebel CRMon Oracle to central Teradata Warehouse

    1,500 service agents log 600,000 customercalls p/day

    GoldenGate moves 150-200 million recordsper day with 1.5 second latency.

    RESULTS

    Significantly reduced churn by 25%

    All business units have access to real-timebusiness data.

    COMPANY OVERVIEW

    DIRECTV is a $17 billion provider ofsatellite-based television services.DIRECTVs 7,500 employees operate thecompanys broadcast centers, monitorsatellites, and deliver service to about 17million U.S. and over 5 million Latin

    American customers.

    Another case study

  • 7/31/2019 Data Integration using GoldenGate

    17/18

    One more case study

    CHALLENGES / OPPORTUNITIES

    Better understand customer purchasingbehavior

    Provide timely information to supportmarketing, merchandising and

    operational decisions Improve shopping database reliability

    and uptime

    GoldenGate PROVIDES

    Support for high availability & disastertolerance across Oracle production sites

    Zero-downtime system migration andupgrade

    Enable active data warehouse roll-out in 90days with real-time data feeds

    Complements Oracle Data Integrator fordata transforms on target

    RESULTS

    Customer analysis now done in minutes,rather than days

    Dashboard reports using real-time data forP&L & customer profitability

    Google Adwords adjusted based on real-time data reports Ranked #4 in customer service by National

    Retail Federation

    COMPANY OVERVIEW

    Overstock.com is an online closeoutretailer offering high-quality, brand-namemerchandise, including bed-and-bathgoods, home dcor, kitchenware, watches,

    jewelry, electronics and computers, sportinggoods, apparel and designer accessoriesamong other products at discount prices

  • 7/31/2019 Data Integration using GoldenGate

    18/18

    How GoldenGate works?

    Source

    Database(s)

    Target

    Database(s)

    Network

    (TCP/IP)

    Route: Data is compressed, encrypted for routing to targets.

    Capture: Committed changes are captured (and can befiltered) as they occur by reading the transaction logs.

    Capture

    Trail files: Stages and queues data for routing.

    Source

    Trail

    Delivery: Applies data with transaction integrity,

    transforming the data as required.

    Target

    TrailDelivery