Multidimensional Database in Context of DB2 OLAP Server Khang Pham Class: CSCI397-16C Instructor: Professor Renner.

Slides:



Advertisements
Similar presentations
An overview of Data Warehousing and OLAP Technology Presented By Manish Desai.
Advertisements

Business Intelligence Simon Pease. Experience with BI Developing end-to-end BI prototype for Plan International Developing end-to-end BI prototype for.
Business Intelligence (BI) PerformancePoint in SharePoint 2010 Sayed Ali – SharePoint Administrator.
C6 Databases.
Technology Guide 3 Data and Database T3-1. IT for Management Prof. Efraim Turban T3-2 File Management Hierarchy of data for a computer-based file Record.
Copyright © 2005, SAS Institute Inc. All rights reserved. Making the Transition from MDDB-based OLAP Applications to a SAS ® 9 OLAP Solution Ivy Parker.
Lecture-7/ T. Nouf Almujally
1 Introduction to Database Systems CSE444 Instructor: Scott Vandenberg University of Washington Winter 2000.
GIS (Geographic Information System) And DB2 Spatial Extender n Khiem Pham n CSCI C n Instructor: Professor Renner.
Advanced Querying OLAP Part 2. Context OLAP systems for supporting decision making. Components: –Dimensions with hierarchies, –Measures, –Aggregation.
Physical Design CS 543 – Data Warehousing. CS Data Warehousing (Sp ) - Asim LUMS2 Physical Design Steps 1. Develop standards 2.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Designing a Data Warehouse
Database Management COP4540, SCS, FIU An Introduction to database system.
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
Data Conversion to a Data warehouse Presented By Sanjay Gunasekaran.
Automated Integrations An End-to-End Solution August 15, 2008.
Designing a Data Warehouse Issues in DW design. Three Fundamental Processes Data Acquisition Data Storage Data a Access.
SQL Analysis Services Microsoft® SQL Server 2005 Analysis Services provides unified, fully integrated views of your business data to support online.
DATA WAREHOUSING IN SQL SERVER 2005/2008 BUSINESS INTELLIGENCE.
Database Management Systems 1 Introduction to Database Systems Instructor: Xintao Wu Ramakrishnan & Gehrke.
IBM Start Now Business Intelligence Solutions. Agenda Overview of BI Who will buy and why Start Now BI solution Benefit to customer.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
Course Introduction Introduction to Databases Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
OnLine Analytical Processing (OLAP)
Entity Framework Overview. Entity Framework A set of technologies in ADO.NET that support the development of data-oriented software applications A component.
Chapter 14 Sharing Enterprise Data David M. Kroenke Database Processing © 2000 Prentice Hall.
1 Data Warehouses BUAD/American University Data Warehouses.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 12 Understanding database managers on z/OS.
BI Terminologies.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 Relational Database Implementation of a Multi- dimensional database 컴퓨터언어연구실 석사 3 학기 김혜진 U.S. Patent Number: 5,926,818 Date of Patent: Jul.20,1999 inventor:
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Data Warehouse. Group 5 Kacie Johnson Summer Bird Washington Farver Jonathan Wright Mike Muchane.
SO RELIABLE Iain Bray Sales Engineer InterSystems Corporation.
Fox MIS Spring 2011 Data Warehouse Week 8 Introduction of Data Warehouse Multidimensional Analysis: OLAP.
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
Creating a Data Warehouse Data Acquisition: Extract, Transform, Load Extraction Process of identifying and retrieving a set of data from the operational.
Simulation.  A simulation takes a set of data and project it over time using a formula. Sales for Customer A Sales for Customer B TIME TodayNext YearTwo.
CS525: Big Data Analytics MapReduce Computing Paradigm & Apache Hadoop Open Source Fall 2013 Elke A. Rundensteiner 1.
Two-Tier DW Architecture. Three-Tier DW Architecture.
What is OLAP?.
Business Intelligence Training Siemens Engineering Pakistan Zeeshan Shah December 07, 2009.
The Data Warehouse Chapter Operational Databases = transactional database  designed to process individual transaction quickly and efficiently.
Fall CSE330/CIS550: Introduction to Database Management Systems Prof. Susan Davidson Office: 278 Moore Office hours: TTh
#Kscope Why Can’t I Look at an Essbase Cube? Angela Wilcox BI Architect MedAssets.
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and Data Warehousing.
SQL Server Analysis Services Understanding Unified Dimension Model (UDM)
1 Copyright © 2006, Oracle. All rights reserved. Defining OLAP Concepts.
The Concepts of Business Intelligence Microsoft® Business Intelligence Solutions.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Data Integration - The ETL Process Module 4: BIC#4 – Data Integration Capability Populating Data Warehouse (Data Mart) 1.
Prof. HeleMai Haav: CSC 230 Spring *03 Overview: Databases.
An Introduction to database system
AcuteSoft Hyperian Essbase Online Training
Introduction to Database Systems
Data Warehouse and OLAP
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie
DataMart (Data Warehouse) Tool:
Database Management Systems CSE594
DAT381 Team Development with SQL Server 2005
Introduction of Week 9 Return assignment 5-2
Chapter 13 The Data Warehouse
Data Warehouse.
Data Warehouse and OLAP
Presentation transcript:

Multidimensional Database in Context of DB2 OLAP Server Khang Pham Class: CSCI397-16C Instructor: Professor Renner

Why Multidimensional Database Need of a business model Quick access to data Need of view data

DB2 OLAP SERVER Provide an abstraction of a multidimensional database on top of relational storage. Allowing quick access to data. Reliable storage. Close integration with warehouse data.

Architecture: Consist of 3 major components: 1) Application Manager and Excel Plug-in 2) Essbase Server 3) DB2

Example (page1) Application Manager: Build the Model

Example (page2) Application manager: import data

Example (page 3) Text Data File

Example (page 4) Application Manager: calculate data

Example (Page 5) Excel Plug-in: showing data

Storage Manager Functionality Implementation - Overview - Concept of Dense and Sparse dimension - Star Schema - Actual Storage

Overview: mapping multidimensional data to linear data. Physical storage are linear. We have to map multidimensional data to linear data in order to store it. Approach: - An array x[width][height] can be stored as x[width*height]. - Indexing element x[m][n] can be treated as indexing x[m*width+n] - Expanding this concept to store multidimensional data

Dense and Sparse Concept Structures are too big to store Mostly are missing data cells Idea: don’t store missing data cells Dense Dimension: densely populated Sparse Dimension: sparsely populated Block: data block made of dense dimensions Only allocate block that has data Index data block by sparse dimensions Greatly reduce storage space

Star Schema Consists of one central table that holds all the data -- Fact table. Surrounded by dimension tables. Joint dimension table and fact table to get the view of data on this dimension. DB2 is optimized for executing these joint query.

Actual Storage The structure of fact table - Columns consist of:. All members of one chosen dimension.. Key columns (one per sparse dimension). - Key composed of the key columns

Summary A Great business solution - Quickly build your model - Quickly get to your business decision Multidimensional view of data - Locating data of interest - Making report, statistics...etc. Have all relational features - Select, replicate, back up...etc.

References Websites: Books and writings: Arbor Essbase Version 5: Database Administrator's Guide Volume I, copyright Arbor Software Corporation, P/N: Arbor Essbase Version 5: Database Administrator's Guide Volume II, copyright Arbor Software Corporation, P/N: DB2 OLAP Server Fundamentals, copyright 1998 IBM corporation. IBM DB2 OLAP Server: Using DB2 OLAP Server (Version 1.0.1), copyright 1998 IBM corporation, SC Software packages and tutorials: DB2 Universal Database 6.1 Trial Version, copyright IBM Corporation DB2 OLAP Server 1.1 Trial Version, copyright IBM Corporation 1999.