Data Warehouse. Design DataWarehouse Key Design Considerations it is important to consider the intended purpose of the data warehouse or business intelligence.

Slides:



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

BY LECTURER/ AISHA DAWOOD DW Lab # 2. LAB EXERCISE #1 Oracle Data Warehousing Goal: Develop an application to implement defining subject area, design.
Strategic Decisions (Part II)
OLAP Tuning. Outline OLAP 101 – Data warehouse architecture – ROLAP, MOLAP and HOLAP Data Cube – Star Schema and operations – The CUBE operator – Tuning.
C6 Databases.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Introduction to Data Warehouse and Data Mining MIS 2502 Data Analytics
Exploiting the DW data DW is a platform for creating a wide array of reports It solves data feed problems, but does not lead to specific decision support.
Data Sources Data Warehouse Analysis Results Data visualisation Analytical tools OLAP Data Mining Overview of Business Intelligence Data visualisation.
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.
Business Intelligence BI Deployment Case Study Bruce Jones Director of Information Systems DC Lottery and Charitable Games Control Board 2009 NASPL IT.
CSE6011 Warehouse Models & Operators  Data Models  relations  stars & snowflakes  cubes  Operators  slice & dice  roll-up, drill down  pivoting.
Chapter 13 The Data Warehouse
Designing a Data Warehouse
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
1 Basic concepts of On-Line Analytical processing DT211 /4.
Chetan Bhirud Raza Mohammad Abinash Sahoo Online Marketing Giant.
Basic Concepts of Datawarehousing An Overview Prasanth Gurram.
Week 6 Lecture The Data Warehouse Samuel Conn, Asst. Professor
Datawarehousing Concepts | 7.0 9/7/2015 Datawarehousing Concepts.
Data Warehouse & Data Mining
OLAP Theory-English version On-Line Analytical processing (Buisness Intelligence) [Ing.Skorkovský,CSc] KPH_ESF_MU.
1 Brett Hanes 30 March 2007 Data Warehousing & Business Intelligence 30 March 2007 Brett Hanes.
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.
Multi-Dimensional Databases & Online Analytical Processing This presentation uses some materials from: “ An Introduction to Multidimensional Database Technology,
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
OnLine Analytical Processing (OLAP)
Data Warehouse and Business Intelligence Dr. Minder Chen Fall 2009.
Database Design Part of the design process is deciding how data will be stored in the system –Conventional files (sequential, indexed,..) –Databases (database.
DIMENSIONAL MODELLING. Overview Clearly understand how the requirements definition determines data design Introduce dimensional modeling and contrast.
Chapter 1 Adamson & Venerable Spring Dimensional Modeling Dimensional Model Basics Fact & Dimension Tables Star Schema Granularity Facts and Measures.
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,
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Ch3 Data Warehouse Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009.
UNIT-II Principles of dimensional modeling
Building Dashboards SharePoint and Business Intelligence.
Foundations of Business Intelligence: Databases and Information Management.
Pooja Sharma Shanti Ragathi Vaishnavi Kasala. BUSINESS BACKGROUND Lowe's started as a single hardware store in North Carolina in 1946 and since then has.
An inside look into Retail Sales & Purchases. Refresh: (About US Census Bureau) Agency of the Federal Statistical System Accumulates and reports on American.
Rajesh Bhat Director, PLM Analytics Applications
What is OLAP?.
Copyright© 2014, Sira Yongchareon Department of Computing, Faculty of Creative Industries and Business Lecturer : Dr. Sira Yongchareon ISCG 6425 Data Warehousing.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Enterprise Edition: Overview.
OLTP, OLAP, Datawarehousing and Mining. OLTP Online transaction processing, or OLTP, refers to a class of systems that facilitate and manage transaction-oriented.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
1 Copyright © 2006, Oracle. All rights reserved. Defining OLAP Concepts.
Introduction to OLAP and Data Warehouse Assoc. Professor Bela Stantic September 2014 Database Systems.
Pindaro Demertzoglou Data Resource Management – MGMT 4170 Lally School of Management Rensselaer Polytechnic Institute.
Copyright © 2006, Oracle. All rights reserved. Czinkóczki László oktató Using the Oracle Warehouse Builder.
Building the Corporate Data Warehouse Pindaro Demertzoglou Data Resource Management.
3 Copyright © 2006, Oracle. All rights reserved. Building an Analytic Workspace.
The Concepts of Business Intelligence Microsoft® Business Intelligence Solutions.
7 Copyright © 2006, Oracle. All rights reserved. Defining a Relational Dimensional Model.
BUSINESS INTELLIGENCE. The new technology for understanding the past & predicting the future … BI is broad category of technologies that allows for gathering,
OLAP Theory-English version On-Line Analytical processing (Buisness Intelligence) Ing.Skorkovský,CSc Department of Corporate Economy Faculty of Economics.
Advanced Applied IT for Business 2
Chapter 13 The Data Warehouse
Data storage is growing Future Prediction through historical data
[Ing.Skorkovský,CSc] KPH_ESF_MU
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Overview and Fundamentals
Competing on Analytics II
MIS2502: Data Analytics Dimensional Data Modeling
Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009
OLAP Theory-English version supplement to OLAP
[Ing.Skorkovský,CSc] KPH_ESF_MU
MIS2502: Data Analytics Dimensional Data Modeling
Presentation transcript:

Data Warehouse

Design DataWarehouse

Key Design Considerations it is important to consider the intended purpose of the data warehouse or business intelligence solution in order to ensure the design aligns to business requirements.

Business Scenario An electronics manufacturer has recently acquired a competitor to extend its existing product line. The acquisition has provided them with an established customer base in a new geographic region that was considered for development. The manufacturer plans future acquisitions to strengthen the current portfolio and enable growth. While the acquisition presents new opportunities for expansion and growth, competition across existing product lines and higher raw material costs have limited their ability to expand. In addition, the manufacturer has encountered several internal challenges that have limited growth.

The Challenges Latency and inaccuracies in receiving sales information. Inability to determine profitability by product and product line. Poor quality of information. Difficulty in forecasting sales leading to higher inventory carrying costs. Inaccuracies in calculating sales commissions. Needed information regarding sales, inventory levels, and manufacturing commitments to raw materials for product managers. Use of spreadsheets in analysis of sales, manufacturing, and finance data extracted from ERP systems.

The Challenges Difficulty in identifying root cause of manufacturing issues due to the inability to access supporting detailed data. Inability to accurately predict the most marketable bundles of products that maximize profits, utilize excess manufacturing capacity, and reduce inventory levels. Difficulty in satisfying the reporting needs of diverse user communities due to multiple tools, inconsistent definitions, and complexities encountered in finding and understanding data.

The Proposed Solution The proposed solution will be used by sales, finance, and manufacturing to answer the most significant queries –Sales analysis: What are the sales by quarter, sales representative, and geography? How are sales trending to industry forecasts? How do sales compare in the Northeast to Southwest?

The Proposed Solution –Product profitability: Which product lines are the highest revenue producers this year? Which products and product lines are the most profitable this quarter? Which product lines are above seasonal forecasts? –Sales representative analysis: Who are the top five sales representatives by sales volume? Who are the most productive sales representatives in divisions, regions, and territories? Which sales divisions, regions, and territories generate the highest revenues and margins?

The Proposed Solution –Customer analysis: Who are the best customers? Who are the most profitable customers? What percentage of sales is generated from the top five customers? Which customers purchase the most products by product line? Which industry has experienced the fastest growth over last year?

Normalized Design

Dimensional Design Dimensional design is a denormalization technique used in providing an intuitive view of historically correct information that corresponds to the needs of users. Commonly referred to as star schema design, dimensional designs are subject- oriented structures comprised of fact tables and dimension tables.

Dimensional Design Fact tables represent processes, events, or activities that are used in measuring a business. A fact table is comprised of two types of columns: foreign key references to dimension tables and to measures. Foreign key columns are provided to join the fact table to dimension tables that enable the filtering and constraining of data.

Dimensional Design Dimension tables contain attributes and hierarchies that enable a logical grouping and constraining of data. Dimension attributes are normally descriptive and represent details about the dimension. Hierarchies within a dimension provide a natural summarization of information ranging from the lowest level of detail to the highest summary level. The most common hierarchy in dimensional designs is the time hierarchy that provides multiple levels that typically range from day, week, and month to year.

Dimensional Design Measures or metrics represent the information that is to be measured about a business process or event. Measures represent information that is specific about one or more dimensional values. In this example, the measures captured are quantity, sales, profit, and commission.

Dimensional Design

Benefit from a Hybrid Design Flexibility to extend Ease of use Subject-area centric Quality initiatives

Online Analytical Processing Design The Oracle OLAP engine uses what is called an analytic workspace as a multidimensional data structure to support analytic processing. When constructing our OLAP design, the analytic workspace is built by logically defining dimensions, levels, hierarchies, attributes, cubes, measures, and mappings prior to physically loading data from a relational source.

Online Analytical Processing Design The OLAP cube provides a logical multidimensional representation used to organize metrics that share the same relationships for analysis. The edges of a cube represent the dimensions used for filtering and constraining while the body of the cube contains one or more metrics or measures used in measuring a business process or event. In our example, we created a sales cube that is dimensioned by time, customer, product, and sales rep in a manner similar to the dimensional model.