Using Continuous ETL with Real-Time Queries to Eliminate MySQL Bottlenecks April 2009.

Slides:



Advertisements
Similar presentations
© Systems Union 2005 Global Corporate Performance Management Gernot Molin - Program Manager.
Advertisements

1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
© 2010 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. TIBCO Spotfire Application Data Services TIBCO Spotfire European User Conference.
An overview of Data Warehousing and OLAP Technology Presented By Manish Desai.
Business Intelligence Simon Pease. Experience with BI Developing end-to-end BI prototype for Plan International Developing end-to-end BI prototype for.
Big Data Working with Terabytes in SQL Server Andrew Novick
Add Real-time Streaming SQL to Your MySQL Skill Set Julian Hyde - Chief Architect Steve Herskovitz – Director of Professional Services.
Observation Pattern Theory Hypothesis What will happen? How can we make it happen? Predictive Analytics Prescriptive Analytics What happened? Why.
Data Warehouse IMS5024 – presented by Eder Tsang.
An Overview of SQL Server Business Intelligence Donald Farmer Principal Program Manager SQL Server Business Intelligence
Unlock Your Data Rich connectivity Robust data integration Enterprise-class manageability Deliver Relevant Information Intuitive design environment.
Data Warehousing - 3 ISYS 650. Snowflake Schema one or more dimension tables do not join directly to the fact table but must join through other dimension.
Altosoft Copyright ® 2012 altosoft.com8/3/2012 Sandy Follin, Sr. Account Executive Steve Schrader, Sr. Sales Engineer.
Real-Time Business Intelligence with SQL Server 2005 Analysis Services.
Designing a Data Warehouse
Built on the Powerful Microsoft Azure Platform, Nimble Schedule Streamlines and Automates Scheduling with Cloud-Based Mobile Services MICROSOFT AZURE ISV.
ETL By Dr. Gabriel.
L OUISIANA T ECH U NIVERSITY MECHANICAL ENGINEERING PROGRAM Computer Science Salesforce Cloud By Parthasarathi Mahadasyam.
Designing a Data Warehouse Issues in DW design. Three Fundamental Processes Data Acquisition Data Storage Data a Access.
1 Brett Hanes 30 March 2007 Data Warehousing & Business Intelligence 30 March 2007 Brett Hanes.
DonorDirect Offers a Donor Management System Made Specifically for Your Nonprofit Ministry and Delivered by the Powerful Microsoft Azure Platform MICROSOFT.
Best Practices for Data Warehousing. 2 Agenda – Best Practices for DW-BI Best Practices in Data Modeling Best Practices in ETL Best Practices in Reporting.
Building OLAP Applications with Mondrian and MySQL Julian Hyde, lead developer April 26, 2006.
CIS 9002 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
` tuplejump The data engineering platform. A startup with a vision to simplify data engineering and empower the next generation of data powered miracles!
Introducing Reporting Services for SQL Server 2005.
DW-1: Introduction to Data Warehousing. Overview What is Database What Is Data Warehousing Data Marts and Data Warehouses The Data Warehousing Process.
2005Harbinger TechAxes PVT. LTD. TechAxes Services TechAxes Services.
Microsoft Business Intelligence Environment Overview.
Case 2: Emerson and Sanofi Data stewards seek data conformity
Julie Basu Senior Development Manager Nirav Chanchani Senior Product Manager Oracle Corporation.
Data Warehouse. Design DataWarehouse Key Design Considerations it is important to consider the intended purpose of the data warehouse or business intelligence.
Right In Time Presented By: Maria Baron Written By: Rajesh Gadodia
Carey Probst Technical Director Technology Business Unit - OLAP Oracle Corporation.
Decision Support and Date Warehouse Jingyi Lu. Outline Decision Support System OLAP vs. OLTP What is Date Warehouse? Dimensional Modeling Extract, Transform,
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Streaming GIS using PostGIS & SQLstream Julian Hyde - Chief Architect Sunil Mujumdar – Founding Engineer.
 2009 Calpont Corporation 1 Calpont Open Source Columnar Storage Engine for Scalable MySQL Data Warehousing April 22, 2009 MySQL User Conference Santa.
Data Staging Data Loading and Cleaning Marakas pg. 25 BCIS 4660 Spring 2012.
OpenField Consolidates Stadium Data, Provides CRM and Analysis Functions for an Intelligent, End-to-End Solution COMPANY PROFILE : OPENFIELD Founded by.
Using Oracle BI Suite EE Plus with Oracle E-Business Suite Joe Dahl Product Specialist Noetix Corporation.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Rajesh Bhat Director, PLM Analytics Applications
What is OLAP?.
SQL Server 2008 Analysis Services. END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services.
Presenter : Ahmed M. Mosa User Group : SQLHero. Overview  Where is BI in market trend  Information Overload  Business View  BI Stages  BI Life Cycle.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Summary Cognos 8 BI. Objectives  In this module we will examine:  major innovations in Cognos 8  review of new functionality in Cognos 8  customer.
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
Pindaro Demertzoglou Data Resource Management – MGMT 4170 Lally School of Management Rensselaer Polytechnic Institute.
An Introduction To Big Data For The SQL Server DBA.
Carlos Bossy Quanta Intelligence SQL Server MCTS, MCITP BI CBIP, Data Mining Real-time Data Warehouse and Reporting Solutions.
SQL Server 2008 R2 Report Builder 3.0 SQL Server 2008 Feature Pack Report Builder 2.0 SQL Server 2008 General Availability Authoring & Collaboration (Acquisition:
Bartek Doruch, Managing Partner, Kamil Karbowiak, Managing Partner, Using Power BI in a Corporate.
Supervisor : Prof . Abbdolahzadeh
Connected Infrastructure
Intro to BI Architecture| Warren Sifre
Introduction to SQL Server Analysis Services
Chapter 13 Business Intelligence and Data Warehouses
Uniting Office 365 and PRINCE2, UPrince and Project Online Make Managing Structured Projects More Efficient Without Increased Overhead Costs OFFICE 365.
with the Microsoft BI Ecosystem
Connected Infrastructure
Blazing-Fast Performance:
XtremeData on the Microsoft Azure Cloud Platform:
Amyn Jivani Sr. Product Marketing Manager End-User Computing
Claus Busk Andersen Program Manager BI Microsoft Business Solutions
Analytics, BI & Data Integration
Jet Global Solutions Overview
Visual Data Flows – Azure Data Factory v2
Visual Data Flows – Azure Data Factory v2
Presentation transcript:

Using Continuous ETL with Real-Time Queries to Eliminate MySQL Bottlenecks April 2009

» Background » Real-time Data Challenges » SQLstream’s Solution » Applications of SQLstream » Live Demo SQLstream Inc. © Agenda

Corporate: » Founded 2003, product launched 2008 » Co-founded Eigenbase » Patented software technology » Experienced team » Presence in California, Colorado, UK » Privately funded SQLstream Inc. © SQLstream Company

» Rising data volumes » Data Warehouse always out of date » Poor Visibility into data still arriving from apps & users » Painful Latency – data warehouse always out of date » Scaling for real-time performance proves costly » Custom solutions, specialized hardware, bespoke integration » Scaling for massively distributed data is impossible SQLstream Inc. © The Business Pain

» Fundamentally better way of processing real-time data » Enhances the Data Warehouse performance and functionality » Eliminates MySQL bottlenecks with Continuous ETL in declarative SQL » Simplifies Data Integration » Continuous, real-time data integration yielding early visibility » High level language, very productive and easy manage & maintain » Built on ISO and Industry standards » Eigenbase and SQL:2003/SQL:2008 » Eclipse-based UI, standards-based drivers, meta data, SQL/MED » Query The Future™ SQLstream Inc. © The SQLstream Solution

SQLstream Inc. © SQLstream Eliminates Business Latency » SQLstream Innovation » Elimination of high latency processing stages via a pipelined approach » Classic approach delivers results the next day; SQLstream produces results continuously CollectStageProcess QueryDeliver Query » Traditional data warehouse

SQLstream Enhances the Data Warehouse » Continuous ETL and keeping DW updated » Offloads the data warehouse from ELT, RT queries » Closes the loop: Data mining used for Real-time Detection » Continuous, RT business answers with near zero latency Data Warehouse SQLstream Preprocessor data SQLstream Inc. ©

8 Streaming SQL – an example CREATE VIEW compliant_orders AS SELECT STREAM * FROM orders OVER sla JOIN shipments ON orders.id = shipments.orderid WHERE city = 'New York' WINDOW sla AS (RANGE INTERVAL '1' HOUR PRECEDING) » Produces a stream of orders from New York that shipped within a service level agreement of 1 hour

Streaming SQL » Built upon standard SQL:2003 » Familiar & declarative » Basics: » Streams » Tables » Views » Streaming versions of relational operators: » Projections and Filters (SELECT … FROM … WHERE) » Windowed join (JOIN … OVER) » Windowed aggregation » Streaming aggregation (GROUP BY) » Union

Mondrian » Open-source OLAP engine » Part of Pentaho Suite » Julian Hyde is lead developer » “ROLAP with caching” » Aggregate tables » Cache-control API Cube Schema XML JEE Application Server Mondrian JDBC RDBMS cube RDBMS JDBC Viewers

Mondrian schema A dimensional model (logical) » Cubes & virtual cubes » Shared & private dimensions » Measures … mapped onto a star/snowflake schema (physical) » Fact table » Dimension tables » Joined by foreign key relationships » Aggregate tables

ETL Process for OLAP OLAP Operational database Data warehouse Conventional ETL Aggregate tables populated from DW OLAP cache flushed after load SQLstream Inc. © 2009

Continuous ETL for Real-time OLAP OLAP Operational database Data warehouse SQLstream Continuous ETL Aggregate tables populated incrementally OLAP cache flushed proactively SQLstream Inc. © 2009

Real-time charts and alerts OLAP Operational database Data warehouse Charts generated from SQLstream Real-time alerts SQLstream Inc. © 2009 SQLstream Continuous ETL

» Demo » Moving charts » Mondrian » SQLstream Studio

» Advertising » Measuring results in real-time to manage budgets, ROI » Finding costly errors ASAP » Promoting & demoting campaigns » Matching punters to products: win impulse buyers, get ahead of rivals » Social Networking » Above plus: adapting content to real-time activity, interests » Commerce » Above plus: pricing that reacts to inventory, competition » Creating bundles dynamically » Smart loyalty programs SQLstream Inc. © Where Real-time DW / OLAP really helps

» Changing the Economics of ETL and Data Integration » Leverages SQL skill sets in new ways » Fewer and cheaper consultants for real-time integration » Much lower development and maintenance costs » Offloads existing Data Warehouses » Reduces and defer infrastructure upgrades » Enhances DW performance » Make better business decisions faster » Data Warehouses kept always up-to-date » Continuous & real-time alerts and analytics SQLstream Inc. © The SQLstream Advantage: Do More with Less

Questions?

Thank you for attending!