Business Intelligence

Slides:



Advertisements
Similar presentations
Dimensional Modeling.
Advertisements

MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
An overview of Data Warehousing and OLAP Technology Presented By Manish Desai.
Strategy Map-Customer Improve Shareholder Value A Motivated and Prepared Workforce Price Financial Perspective Customer Perspective Internal Perspective.
Data Warehousing Willem Visser RW334. Somebody is watching! Everybody seems to be recording your every move Loyalty cards Cookies – Facebook, Twitter,…
Copyright © Starsoft Inc, Data Warehouse Architecture By Slavko Stemberger.
ICS 421 Spring 2010 Data Warehousing (1) Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa 3/18/20101Lipyeow.
Data Warehouse IMS5024 – presented by Eder Tsang.
Decision Support and Data Warehouse. Decision supports Systems Components Data management function –Data warehouse Model management function –Analytical.
Data Warehouse and Business Intelligence Dr. Minder Chen Fall 2008.
Data Warehouse and Business Intelligence
Data Warehouse and Business Intelligence Dr. Minder Chen Spring 2010.
COMP 578 Data Warehousing And OLAP Technology Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Data Warehousing. On-Line Analytical Processing (OLAP) Tools The use of a set of graphical tools that provides users with multidimensional views of their.
CSE6011 Warehouse Models & Operators  Data Models  relations  stars & snowflakes  cubes  Operators  slice & dice  roll-up, drill down  pivoting.
Data Warehousing DSCI 4103 Dr. Mennecke Introduction and Chapter 1.
CS346: Advanced Databases
Data Warehouse Toolkit Introduction. Data Warehouse Bill Inmon's paradigm: Data warehouse is one part of the overall business intelligence system. An.
1 Components of A Successful Data Warehouse Chris Wheaton, Co-Founder, Client Advocate.
Basic Concepts of Datawarehousing An Overview Prasanth Gurram.
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Data warehousing Data Mining.
DWH – Dimesional Modeling PDT Genči. 2 Outline Requirement gathering Fact and Dimension table Star schema Inside dimension table Inside fact table STAR.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts - 5 th Edition, Aug 26, 2005 Buzzword List OLTP – OnLine Transaction Processing (normalized,
Introduction to the Orion Star Data
DW-1: Introduction to Data Warehousing. Overview What is Database What Is Data Warehousing Data Marts and Data Warehouses The Data Warehousing Process.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
Datawarehouse & Datamart OLAPs vs. OLTPs Dimensional Modeling Creating Physical Design Using SQL Mgt. Studio Module II: Designing Datamarts 1.
Data Warehouse and Business Intelligence Dr. Minder Chen Fall 2009.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
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.
Data Warehouse. Design DataWarehouse Key Design Considerations it is important to consider the intended purpose of the data warehouse or business intelligence.
1 Data Warehouses BUAD/American University Data Warehouses.
OLAP & DSS SUPPORT IN DATA WAREHOUSE By - Pooja Sinha Kaushalya Bakde.
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
Data Warehousing.
1 Reviewing Data Warehouse Basics. Lessons 1.Reviewing Data Warehouse Basics 2.Defining the Business and Logical Models 3.Creating the Dimensional Model.
October 28, Data Warehouse Architecture Data Sources Operational DBs other sources Analysis Query Reports Data mining Front-End Tools OLAP Engine.
Decision Support and Date Warehouse Jingyi Lu. Outline Decision Support System OLAP vs. OLTP What is Date Warehouse? Dimensional Modeling Extract, Transform,
Datawarehouse A sneak preview. 2 Data Warehouse Approach An old idea with a new interest: Cheap Computing Power Special Purpose Hardware New Data Structures.
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.
SHIFALI CHOUBEY GISE LAB IITB Decision Support System For Farmers.
UNIT-II Principles of dimensional modeling
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
Decision supports Systems Components
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Scenario Management Data.
Data Warehousing Multidimensional Analysis
Data Mining Data Warehouses.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
Data Warehousing.
Advanced Database Concepts
Dr. Chen, Data Mining  A/W & Dr. Chen, Data Mining Chapter 6 The Data Warehouse Jason C. H. Chen, Ph.D. Professor of MIS School of Business Administration.
Copyright© 2014, Sira Yongchareon Department of Computing, Faculty of Creative Industries and Business Lecturer : Dr. Sira Yongchareon ISCG 6425 Data Warehousing.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
The Concepts of Business Intelligence Microsoft® Business Intelligence Solutions.
Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence 6/22/2016 1Management Information Systems.
Data Mining and Data Warehousing: Concepts and Techniques What is a Data Warehouse? Data Warehouse vs. other systems, OLTP vs. OLAP Conceptual Modeling.
Operation Data Analysis Hints and Guidelines
Data warehouse and OLAP
Components of A Successful Data Warehouse
Data Warehouse.
Competing on Analytics II
Data Warehouse and OLAP
Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009
Retail Sales is used to illustrate a first dimensional model
DWH – Dimesional Modeling
Data Warehouse and OLAP
Data Warehouse and OLAP Technology
Data Warehousing.
Presentation transcript:

Business Intelligence Data Warehouse DSS Business Intelligence Minder.Chen@CSUCI.EDU

Moving beyond one-way info delivery to true BPM BI Evolution Source: META Group Inc. History Legacy Current 2005+ MIS Reports Decision Support Systems Business Intelligence Business Performance Management Hand coded Report writers OLAP Dashboard/mining Single system data Joined operating data DW Enterprise portals Summary metrics Statistical metrics Predictive metrics Recommendations Extreme latency Extreme cost Extreme ‘infoglut’ Extreme integration Moving beyond one-way info delivery to true BPM

BI Questions What happened? What’s happening? Why? What will happen? What were our total sales this month? What’s happening? Are our sales going up or down, trend analysis Why? Why have sales gone down? What will happen? Forecasting & “What If” Analysis What do I want to happen? Planning & Targets Source: Bill Baker, Microsoft

“The key in business is to know something that BI Business Intelligence (BI) is the process of gathering meaningful information to answer questions and identify significant trends or patterns, giving key stakeholders the ability to make better business decisions. “The key in business is to know something that nobody else knows.” -- Aristotle Onassis PHOTO: HULTON-DEUTSCH COLL “To understand is to perceive patterns.” — Sir Isaiah Berlin "The manager asks how and when, the leader asks what and why." — “On Becoming a Leader” by Warren Bennis

BI Definition Business intelligence provides the ability to transform data into usable, actionable information for business purposes. BI requires: Collections of quality data and metadata important to the business The application of analytic tools, techniques, and processes The knowledge and skills to use business analysis to identify/create business information The organizational skills and motivation to develop a BI program and apply the results back into the business

Business Intelligence Increasing potential to support business decisions (MIS) End User Making Decisions Data Presentation Business Analyst Visualization Techniques Data Mining Data Analyst Information Discovery Data Exploration OLAP, MDA, Statistical Analysis, Querying and Reporting Data Warehouses / Data Marts DBA Data Sources (Paper, Files, Information Providers, Database Systems, OLTP)

Inmon's Definition of Data Warehouse – Data View A warehouse is a subject-oriented, integrated, time-variant and non-volatile collection of data in support of management's decision making process. Bill Inmon in 1990 Source: http://www.intranetjournal.com/features/datawarehousing.html

Inmon's Definition Explain Subject-oriented: They are organized around major subjects such as customer, supplier, product, and sales. Data warehouses focus on modeling and analysis to support planning and management decisions v.s. operations and transaction processing. Integrated: Data warehouses involve an integration of sources such as relational databases, flat files, and on-line transaction records. Processes such as data cleansing and data scrubbing achieve data consistency in naming conventions, encoding structures, and attribute measures. Time-variant: Data contained in the warehouse provide information from an historical perspective. Nonvolatile: Data contained in the warehouse are physically separate from data present in the operational environment.

The Data Warehouse Process Data Marts and cubes Source Systems Data Warehouse Clients Query Tools Reporting Analysis Data Mining 1 2 3 4 Design the Populate Create Query Data Warehouse Data Warehouse OLAP Cubes Data

BI Architecture Source: http://www.rpi.edu/datawarehouse/docs/DW-Architecture.pdf

BI Infrastructure Components

Key Concepts in BI Development Lifecycle Technology Data Application

Performance Dashboards for Information Delivery

OLTP Versus Business Intelligence: Who asks what? OLTP Questions When did that order ship? How many units are in inventory? Does this customer have unpaid bills? Are any of customer X’s line items on backorder? Analysis Questions What factors affect order processing time? How did each product line (or product) contribute to profit last quarter? Which products have the lowest Gross Margin? What is the value of items on backorder, and is it trending up or down over time?

Classification of Entity Types

Transaction Level Order Item Fact Table

OLTP Versus OLAP OLTP Questions When did that order ship? How many units are in inventory? Does this customer have unpaid bills? Are any of customer X’s line items on backorder? OLAP Questions What factors affect order processing time? How did each product line (or product) contribute to profit last quarter? Which products have the lowest Gross Margin? What is the value of items on backorder, and is it trending up or down over time?

Requirements

Dimensional Design Process Business Requirements Select the business process to model Declare the grain of the business process/data in the fact table Choose the dimensions that apply to each fact table row Identify the numeric facts that will populate each fact table row Data Realities

Star Schema Source: Moody and Kortink, "From ER Models to Dimensional Models: Bridging the Gap between OLTP and OLAP Design, Part I," Business Intelligence Journal, Summer 2003, pp. 7-24.

Identifying Measures and Dimensions Performance Measures for KPI Performance Drivers Measures Dimensions The attribute varies continuously: Balance Unit Sold Cost Sales The attribute is perceived as a constant or discrete value: Description Location Color Size

A Dimensional Model for a Grocery Store Sales Why?

The Fact Table contains keys and units of measure Facts Table Measurements of business events. DateID ProductID CustomerID Units Dollars Dimensions Measures The Fact Table contains keys and units of measure

Fact Tables Fact tables have the following characteristics: Contain numeric measures (metric) of the business May contain summarized (aggregated) data May contain date-stamped data Are typically additive Have key value that is typically a concatenated key composed of the primary keys of the dimensions Joined to dimension tables through foreign keys that reference primary keys in the dimension tables

Store Dimension It is not uncommon to represent multiple hierarchies in a dimension table. Ideally, the attribute names and values should be unique across the multiple hierarchies.

Inside a Dimension Table Dimension table key: Uniquely identify each row. Use surrogate key (integer). Table is wide: A table may have many attributes (columns). Textual attributes. Descriptive attributes in string format. No numerical values for calculation. Attributes not directly related: E.g., product color and product package size. No transitive dependency. Not normalized (star schemar). Drilling down and rolling up along a dimension. One or more hierarchy within a dimension. Fewer number of records.

Product Dimension SKU: Stock Keeping Unit Hierarchy: Department  Category  Subcategory  Brand  Product

Hierarchy

Levels and Members Year Quarter Month 1999 Quarter 1 Jan Feb Mar Apr May Jun Quarter 3 Jul Aug Sep Quarter 4 Oct Nov Dec

Operations in Multidimensional Data Model Aggregation (roll-up) dimension reduction: e.g., total sales by city summarization over aggregate hierarchy: e.g., total sales by city and year -> total sales by region and by year Selection (slice) defines a subcube e.g., sales where city = Palo Alto and date = 1/15/96 Navigation to detailed data (drill-down) e.g., (sales - expense) by city, top 3% of cities by average income Visualization Operations (e.g., Pivot)

Drilling down in a data mart is nothing more than adding row headers from the dimension tables. Drilling up is removing row headers. We can drill down or up on attributes from more than one explicit hierarchy and with attributes that are part of no hierarchy.

Avoid Null Key in the Fact Table Include a row in the corresponding dimension table to identify that the dimension is not applicable to the measurent. 11: No Promotion Sales Fact Table

Querying the Retail Sales Schema

Dragging and dropping dimensional attributes and facts into a simple report

ETL ETL = Extract, Transform, Load Moving data from production systems to DW Checking data integrity Assigning surrogate key values Collecting data from disparate systems Reorganizing data

Building The Warehouse Transforming Data

Pivot Table in Excel

Use of Data Mining Customer profiling Market segmentation Buying pattern affinities Database marketing Credit scoring and risk analysis

OLAP and Data Mining Address Different Types of Questions While reporting and OLAP are informative about past facts, only data mining can help you predict the future of your business. OLAP  Data Mining  What was the response rate to our mailing?   What is the profile of people who are likely to respond to future mailings?  How many units of our new product did we sell to our existing customers?  Which existing customers are likely to buy our next new product?  Who were my 10 best customers last year?  Which 10 customers offer me the greatest profit potential?  Which customers didn't renew their policies last month?  Which customers are likely to switch to the competition in the next six months?  Which customers defaulted on their loans?  Is this customer likely to be a good credit risk?  What were sales by region last quarter?  What are expected sales by region next year?  What percentage of the parts we produced yesterday are defective?  What can I do to improve throughput and reduce scrap?   Source: http://www.dmreview.com/editorial/dmreview/print_action.cfm?articleId=2367

UA’s Existing Data Warehouse Balanced Scorecard Improve Stakeholder Value Financial Perspective Revenue Growth Strategy Stakeholder Value ROCE Productivity Strategy Build the Franchise Increase Customer Value Improve Cost Structure Improve Asset Utilization New Revenue Services Profitability Cost per Unit Asset Utilization Customer Acquisition Customer Retention Customer Profitability Product Leadership Customer Intimacy Customer Perspective Customer Value Proposition Operational Excellence Product/Service Attributes Relationship Image Price Quality Time Function Service Relations Brand Customer Satisfaction “Build the Franchise” “Increase Customer Value” “Achieve Operational Excellence” “Become a Good Neighbor” Internal Perspective (Innovation Processes) (Customer Management Processes) (Operations & Logistics Processes) (Regulatory & Environmental Processes) Learning & Growth Perspective A Motivated and Prepared Workforce Strategic Competencies Strategic Technologies Climate for Action