Business Analytics in the Oracle 12.2 Database: Analytic Views. Event: BIWA 2017 Presenter: Dan Vlamis and Cathye Pendley Date: January 31, 2017

Similar documents
Oracle Big Data Science

Oracle BI, Oracle OLAP, Essbase The Benefits and Cost of Openness. Collaborate 2008 paper 207. April 14, 2008

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse

Fast Complex BI Analysis with Oracle OLAP. Collaborate 2011 Orlando, April 11, 2011

OLAP Is Different From What You Think. Rittman Mead BI Forum Spring 2012

Hands-On with OLAP 11g for Smarter and Faster Data Warehouses

Partner Presentation Faster and Smarter Data Warehouses with Oracle OLAP 11g

Fast Complex BI Analysis with Oracle OLAP. NEOOUG September 16, 2011

Fast Complex BI Analysis with Oracle OLAP. Oracle OpenWorld 2011

Oracle Big Data Science IOUG Collaborate 16

PREFACE INTRODUCTION MULTI-DIMENSIONAL MODEL. Dan Vlamis, Vlamis Software Solutions, Inc.

Getting Started with Advanced Analytics in Finance, Marketing, and Operations

Oracle 12.2 Analytic Views:

Using Oracle9i Warehouse Builder and Oracle 9i to create OLAP ready Warehouses

Interactive Reporting & Essbase. interrel Consulting

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

DEVELOPING SQL DATA MODELS

Migrating Express Applications To Oracle 9i A Practical Guide

Presented by: Cathye Pendley and Dan Vlamis Vlamis Software Solutions, Inc.

Visualizing Data Using Maps in OBI 11g

Dan Vlamis Vlamis Software Solutions, Inc Copyright 2005, Vlamis Software Solutions, Inc.

SQL Server Analysis Services

Developing Applications with Business Intelligence Beans and Oracle9i JDeveloper: Our Experience. IOUG 2003 Paper 406

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

Implementing Data Models and Reports with SQL Server 2014

Making Your Data Warehouse FASTER. BIWA Summit January 2014

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

Mastering Data Warehouse Aggregates Solutions For Star Schema Performance

Oracle Essbase XOLAP and Teradata

#mstrworld. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending. Presented by: Trishla Maru.

After completing this course, participants will be able to:

In-Memory is Your Data Warehouse s New BFF

Oracle In-Memory & Data Warehouse: The Perfect Combination?

Welcome to the topic of SAP HANA modeling views.

Sql Fact Constellation Schema In Data Warehouse With Example

Oracle BI 11g R1: Build Repositories

OBIEE Performance Improvement Tips and Techniques

Oracle BI 11g R1: Build Repositories Course OR102; 5 Days, Instructor-led

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES

Faster and Smarter Data Warehouses with Oracle 11g

Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

Deccansoft Software Services Microsoft Silver Learning Partner. SSAS Syllabus

Data Warehouse and Data Mining

Aggregating Knowledge in a Data Warehouse and Multidimensional Analysis

1Z Oracle Business Intelligence (OBI) Foundation Suite 11g Essentials Exam Summary Syllabus Questions

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

SQL Server Business Intelligence 20768: Developing SQL Server 2016 Data Models in SSAS. Upcoming Dates. Course Description.

IMPLEMENTING ORACLE BI EE ON TOP OF ORACLE OLAP CUBES

Integration of Oracle BI EE and Oracle Analytic Workspaces

Blazing BI: the Analytic Options to the Oracle Database. Collaborate 13

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Cognos Dynamic Cubes

Chris Claterbos, Vlamis Software Solutions, Inc. David Fuston, Vlamis Software Solutions, Inc.

Optimizing and Modeling SAP Business Analytics for SAP HANA. Iver van de Zand, Business Analytics

Information Management Fundamentals by Dave Wells

Data Warehousing and Decision Support (mostly using Relational Databases) CS634 Class 20

Developing SQL Data Models

SAP Crystal Reports and SAP HANA: Options and Opportunities (0301)

Training 24x7 DBA Support Staffing. MCSA:SQL 2016 Business Intelligence Development. Implementing an SQL Data Warehouse. (40 Hours) Exam

SAP CERTIFIED APPLICATION ASSOCIATE - SAP HANA 2.0 (SPS01)

INTRODUCTION. Chris Claterbos, Vlamis Software Solutions, Inc. REVIEW OF ARCHITECTURE

Simplified and fast Fraud Detection with just SQL. developer.oracle.com/c ode

Data Warehousing and Data Mining. Announcements (December 1) Data integration. CPS 116 Introduction to Database Systems

Time: 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answers from all the Groups as directed. Group A.

IBM DB2 Web Query for System i

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET

Guide Users along Information Pathways and Surf through the Data

Data Warehouse and Data Mining

11G Chris Claterbos, Vlamis Software Solutions, Inc.

Lectures for the course: Data Warehousing and Data Mining (IT 60107)

Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option. Kai Yu Oracle Solutions Engineering Dell Inc

Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database option

How to Deploy Enterprise Analytics Applications With SAP BW and SAP HANA

IMPLEMENTING STATISTICAL DOMAIN DATABASES IN POLAND. OPPORTUNITIES AND THREATS. Central Statistical Office in Poland

Call: SAS BI Course Content:35-40hours

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Create Cube From Star Schema Grouping Framework Manager

CHAPTER 8: ONLINE ANALYTICAL PROCESSING(OLAP)

MDX Tutorial Using Alphablox and Cubing Services

Shabnam Watson. SQL Server Analysis Services for DBAs

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Chapter 6 VIDEO CASES

IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts. Enn Õunapuu

Developing SQL Data Models

Phillip Labry Sr. BI Engineer IT development for over 25 years Developer, DBA, BI Consultant Experience with Manufacturing, Telecom, Banking, Retail,

Oracle BI 12c: Build Repositories

SQL Server and MSBI Course Content SIDDHARTH PATRA

MICROSOFT BUSINESS INTELLIGENCE (MSBI: SSIS, SSRS and SSAS)

SAMPLE. Preface xi 1 Introducting Microsoft Analysis Services 1

Oracle BI 11g R1: Build Repositories

Blazing BI with Oracle DB Analytical Options: Oracle OLAP, Oracle Data Mining, and Oracle Spatial

SQL Server 2005 Analysis Services

OLAP Introduction and Overview

Copy Data From One Schema To Another In Sql Developer

Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option

COWLEY COLLEGE & Area Vocational Technical School

MDX 101 Getting Multi-Dimensional

Oracle Database In-Memory

Transcription:

Business Analytics in the Oracle 12.2 Database: Analytic Views Event: BIWA 2017 Presenter: Dan Vlamis and Cathye Pendley Date: January 31, 2017

Vlamis Software Solutions Vlamis Software founded in 1992 in Kansas City, Missouri Developed 200+ Oracle BI and analytics systems Specializes in Oracle-based: Enterprise Business Intelligence Data Warehousing Data Mining and Predictive Analytics Data Visualization Multiple Oracle ACEs, consultants average 15+ years www.vlamis.com (blog, papers, newsletters, services) Co-authors of book Data Visualization for OBI 11g Co-author of book Oracle Essbase & Oracle OLAP Oracle University Partner Oracle Gold Partner

Drawing for Free Book Add business card to basket or fill out card

Agenda Current approach to BI Analytic Views Simple Select Analytic Views Modeling

Today s Approach to BI

Access, Model and Present

New in 12.2 Analytic Views Moves business logic back into the database (Aggregations, Hierarchies, Calculations) Simple SQL for complex analytic queries - No joins or Group-By clauses necessary Works on top of the pre-existing tables and views - No persistent storage Built-in data visualization via APEX

Analytic Views Better for Everyone For the data warehouse architect and developer Easily extend star schema with aggregate data and calculations For the application developer Simplifies metadata management and SQL generation For the business user Built-in, browser-based data visualization via APEX application

Analytic Views Analytic Views and Hierarchies Objects that are queried with SQL Data Dictionary All metadata for analytic views Analytic View Parser Syntax and sematic checks SQL Generator Transforms AV SQL into executable SQL SQL Parser, Optimization and Execution Oracle SQL engine

Analytic Views Easier Access To Your Data

Analytic Views Health Insurance Coverage Rates by State, 2014 How would you build this application? Analysis of health insurance coverage rates in the United States Coverage rates by time, counties and states Geographic comparisons Measure improvement over time Interactive data visualization tools for end users

Analytic Views This application can be built with 5 SQL statements Create 2 hierarchies (4 SQL statements) Create 1 analytic view (1 SQL statement) Is instantly accessible via APEX based application Is all in the Database Analytic View Simple SQL Data Tables, Views, etc.

Analytic Views

New Database Objects New type of view in the Oracle Database Business model and calculation rules are embedded within the Analytic View Purely relational concept no instantiation of the data Analytic Views as easily queried with simple SQL or MDX With a smart Analytic view, SQL generation is easy Access data from tables, views, external tables and Big Data SQL Use Analytic Views to organize and present a wide variety of data

Three New Database Objects

Advantages Data is already Joined, Aggregated and Calculated Joins all hierarchies and fact data into a single view (de-normalized) No Joins required in query Returns rows for all aggregate data GROUP BY not required in query Presents calculated measures as a single Column Just select the column name Query transformation engine accesses and calculates data No pre-calculation is required

Standard vs Analytic Views

Analytic Views vs DB IM vs Oracle OLAP Concept Oracle OLAP Cubes Database In Memory Analytic Views Aggregation Effect when base data changes Pre-aggregate for fast access Need to re-solve since pre-compute aggregates Aggregated on-the-fly via SIMD instruction set None since calced on-thefly Aggregated on-the-fly Calculated columns Handles well Not handled Handles well Storage Stored in cubes No storage No storage None since calced on-thefly Modeling Modeled using AWM Alter table InMemory Define in SQL Developer Speed Skill required Fastest for aggregates because precalced Need special OLAP knowledge Fast for aggregates because of SIMD instruction set Simple alter table inmemory Need DBIM or store aggregates for speed of aggregates Approachable by relational people Calculated columns Handles well Not handled Handles well New in DB Version Version 9 Version 12.1 Version 12.2

Typical Query

Typical Query

Hierarchy Queries Descriptive values are selected from standard columns Fact Data selected from view Calculations are simply selected as column Hierarchies option replaces JOIN and GROUP BY Hierarchy filters indicate aggregation level Update filter; everything else stays the same

Hierarchy Queries Simply select returning Sales and Sales Year Ago by Year and Product Category

Analytic View Model Script to build SALES_AV Note the USING and DIMENSION BY statements.

LiveSQL Demo http://livesql.oracle.com Sign in with Oracle user account Search: Analytic Views On right hand side of screen, select Tutorials You will find several Analytic Views Tutorials

Questions?

Thank You! Title: Business Analytics in the Oracle 12.2 Database: Analytic Views Presenter: Dan Vlamis dvlamis@vlamis.com Date: January 31, 2017 Slides available at www.vlamis.com/papers/