Exadata in the Retail Sector



Similar documents
ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

<Insert Picture Here> Oracle Retail Data Model Overview

An Oracle BI and EPM Development Roadmap

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC

Birds of a Feather Session: Best Practices for TimesTen on Exalytics

Oracle OLAP 11g and Oracle Essbase

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Oracle Database In-Memory The Next Big Thing

Getting Value from Big Data with Analytics

Oracle Database 11g for Data Warehousing

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Data Warehouse: Introduction

Data Warehousing. Jens Teubner, TU Dortmund Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

<Insert Picture Here> Enhancing the Performance and Analytic Content of the Data Warehouse Using Oracle OLAP Option

Oracle Database 11g for Data Warehousing and Business Intelligence. An Oracle White Paper July 2007

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

Oracle BI 10g: Analytics Overview

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Oracle BI Application: Demonstrating the Functionality & Ease of use. Geoffrey Francis Naailah Gora

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Database Scalability {Patterns} / Robert Treat

Turning your Warehouse Data into Business Intelligence: Reporting Trends and Visibility Michael Armanious; Vice President Sales and Marketing Datex,

LEARNING SOLUTIONS website milner.com/learning phone

How I Transitioned from an E-Business Suite Development to an Oracle Business Intelligence Developer

FINANCIAL REPORTING WITH BUSINESS ANALYTICS

KPIs and Scorecards using OBIEE 11g Mark Rittman, Rittman Mead Consulting Collaborate 11, Orlando, Florida, April 2011

Oracle Architecture, Concepts & Facilities

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Budgeting and Planning with Microsoft Excel and Oracle OLAP

Reporting Options and Business Intelligence Roadmap for Oracle E-Business Customers. Naren Thota Mar, 2008

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing

Sage 200 Business Intelligence Datasheet

Archiving the insurance data warehouse

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase

Presented by: Jose Chinchilla, MCITP

Understanding the Value of In-Memory in the IT Landscape

Regression & Load Testing BI EE 11g

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

Welcome to online seminar on. Oracle Agile PLM BI. Presented by: Rapidflow Apps Inc. January, 2011

TRANSFORMING YOUR BUSINESS

Analytics: Pharma Analytics (Siebel 7.8) Student Guide

SQL Server PDW. Artur Vieira Premier Field Engineer

MDM and Data Warehousing Complement Each Other

Cognos Performance Troubleshooting

Oracle Daily Business Intelligence. PDF created with pdffactory trial version

Sage 200 Business Intelligence Datasheet

An Overview of SAP BW Powered by HANA. Al Weedman

James Serra Data Warehouse/BI/MDM Architect JamesSerra.com

Building an Effective Data Warehouse Architecture James Serra

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting

Business Intelligence

Business Intelligence Solution for Small and Midsize Enterprises (BI4SME)

Cost Savings THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI.

Data Warehouse Overview. Srini Rengarajan

OBIEE 11g Data Modeling Best Practices

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

Oracle Business Intelligence Enterprise Edition (OBIEE) Presented by: Rapidflow Apps Inc.

College of Engineering, Technology, and Computer Science

Oracle BI Applications (BI Apps) is a prebuilt business intelligence solution.

Native Connectivity to Big Data Sources in MSTR 10

Contents. visualintegrator The Data Creator for Analytical Applications. Executive Summary. Operational Scenario

Business Intelligence

What s New with Informatica Data Services & PowerCenter Data Virtualization Edition

Database Performance with In-Memory Solutions

Session M6. Andrea Matulick, Acting Manager, Business Intelligence, Robert Davies, Technical Team Leader, Enterprise Data

MDM for the Enterprise: Complementing and extending your Active Data Warehousing strategy. Satish Krishnaswamy VP MDM Solutions - Teradata

APPLICATION COMPLIANCE AUDIT & ENFORCEMENT

Data Integration and ETL with Oracle Warehouse Builder NEW

Business Intelligence at Albert Heijn

Implementing Oracle BI Applications during an ERP Upgrade

Sage 200 Business Intelligence Datasheet

ENTERPRISE BI AND DATA DISCOVERY, FINALLY

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich

Top 10 Performance Tips for OBI-EE

SELLING PROJECTS ON THE MICROSOFT BUSINESS ANALYTICS PLATFORM

Dimodelo Solutions Data Warehousing and Business Intelligence Concepts

Power BI Performance. Tips and Techniques

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Developing Business Intelligence and Data Visualization Applications with Web Maps

Business Intelligence and Healthcare

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Sisense. Product Highlights.

Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ]

Data Integration and ETL with Oracle Warehouse Builder: Part 1

Parallel Data Warehouse

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Tiber Solutions. Understanding the Current & Future Landscape of BI and Data Storage. Jim Hadley

Transcription:

Exadata in the Retail Sector Jon Mead Managing Director - Rittman Mead Consulting

Agenda Introduction Business Problem Approach Design Considerations Observations Wins Summary Q&A What it is not...

Introductions Rittman Mead Consulting Oracle BI Consultancy Platinum Partner Long(est) running Oracle BI blog Annual BI Forum OBIEE Oracle Press book On-line retailer UK based and leading Internet based Jon Mead Managing Director/Co-Founder BI Consultant

Business Problem It s a simple case of supply and demand... A retail organisation needs to be able to make pricing and purchasing (supply) decisions based on a near real time view of what is happening in the its marketplace (demand).

Business Problem Competitive Advantage

Some examples in retail How many units did we sell last month? Do suppliers meet delivery targets? Are retail promotions attracting additional trade? What is the lifetime value of a customer? How is the credit crunch affecting our sales? What would happen if we sold a new product line based on a customer s likelihood to buy? How should we market, to whom and what product? T : +44 (0) 8446 697 995 E : enquiries@rittmanmead.com W: www.rittmanmead.com

Business Problem Very fast changing market Key Drivers Optimise product line Optimise pricing Optimise stock levels Coupled with Fraud analysis Customer tracking Order tracking Maximise profit Maximise customer satisfaction Turn data into information quicker than their competitors

Business Problem Current Planned Data Up to a monthly lag on certain data Near real time Queries Could take up to 24 hours Near instant response

What would be needed Ability to process large volumes of data Volume of data - 1000 s of transactions a minute at peak periods Complexity of the transformation - Order lifecycle Ability to report on large volumes of data Year on year reporting Cross fact analysis Ad-hoc queries

What would be needed Fast Data Processing

What would be needed Fast Data Processing Querying

Architecture Change Data Capture Asynchronous Oracle Warehouse Builder SCD Framework Oracle Reference Data Warehouse Architecture Staging ODS Performance layer OBIEE Dashboards Answers

CDC Staging ODS Exadata Performance OBIEE

Design considerations Do we change the design for Exadata? Best practices Performance Where is processing done Do we need a Data Warehouse? Data quality Tracking dimensional change Combining sources in OBIEE with high volumes of data can lead to performance problems WHATEVER the data source Preconceptions Don t use indexes Use HASH partitioning

Observations (1) It seems as the memory-intensive processes such as SQL analytics perform roughly the same However Exadata does have a lot of RAM so PGA should be large IO intensive operations are lightning fast. A pivot operation on 80M rows completed in a < 10s

Observations (2) Parallelism and hence performance works best with partition-wise operations HASH partition on business keys for dimensions Would have been good to HASH the fact on the same key for partition-wise joins on same RAC node - Reduce interconnect traffic - SCD may prevent this anyway RANGE partitioning may reduce performance benefits of HASH partitioning, however it make archival easier Indexes Still useful when a specific rows required, e.g. tree-walking with CONNECT BY PRIOR Not required for bulk operations

Observations (3) Advanced compression Big gain was disk space Sequences Must increase size of Sequence pool Common to all RAC instances Patching There is still some complexity in the patching process Not a magic wand It is still possible to produce badly designed star schemas It is still possible to produce badly designed OBIEE repositories It is still possible to run a query requesting every cell of data in the database It can still run slow

Wins - the numbers... ETL 10 facts; 15 dimensions; 300 tables; 157 OWB mappings - Daily load: 1 hour 30 minutes - Daily load : approximately 130 million rows pushed through staging area and into the ODS and the Data Warehouse One of the facts is refreshed with approximately 100 million rows and only takes 10 minutes Reporting Reports could be run over multiple fact over multiple years Report that took 24 hours to run now completes in 15 minutes

Summary Benefits Organisation now has near real time supply and demand data Ad-hoc reporting capability Reduced turnaround of generating reports from 2 to 3 days of spreadsheet crunching to instant available dashboard One source of truth (no spreadsheets) Made possible by Extreme performance in the ETL layer Extreme performance in the Reporting layer

Questions