Ing.Skorkovský,CSc Department of Corporate Economy

Slides:



Advertisements
Similar presentations
BY LECTURER/ AISHA DAWOOD DW Lab # 2. LAB EXERCISE #1 Oracle Data Warehousing Goal: Develop an application to implement defining subject area, design.
Advertisements

Chapter 13 The Data Warehouse
Online Analytical Processing OLAP
Introduction to Data Warehousing. From DBMS to Decision Support DBMSs widely used to maintain transactional data Attempts to use of these data for analysis,
Data Sources Data Warehouse Analysis Results Data visualisation Analytical tools OLAP Data Mining Overview of Business Intelligence Data visualisation.
13 Chapter 13 The Data Warehouse Hachim Haddouti.
Chapter 13 The Data Warehouse
Navision Business Analytics Joyce Leung, Partner Technology Specialist.
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
Data Conversion to a Data warehouse Presented By Sanjay Gunasekaran.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
What is Business Intelligence? Business intelligence (BI) –Range of applications, practices, and technologies for the extraction, translation, integration,
Week 6 Lecture The Data Warehouse Samuel Conn, Asst. Professor
OLAP Theory-English version On-Line Analytical processing (Buisness Intelligence) [Ing.Skorkovský,CSc] KPH_ESF_MU.
MD240 - MIS Oct. 4, 2005 Databases & the Data Asset Harrah’s & Allstate Cases.
OLAP Theory-English version On-Line Analytical processing (Buisness Intzlligence) [Ing.Skorkovský,CSc] KPH_ESF_MU.
DW-1: Introduction to Data Warehousing. Overview What is Database What Is Data Warehousing Data Marts and Data Warehouses The Data Warehousing Process.
OLAP Theory-English version On-Line Analytical processing (Business Intelligence) [Ing.J.Skorkovský,CSc.] Department of corporate economy.
OnLine Analytical Processing (OLAP)
Cube Intro. Decision Making Effective decision making Goal: Choice that moves an organization closer to an agreed-on set of goals in a timely manner Goal:
Data Warehouse Fundamentals Rabie A. Ramadan, PhD 2.
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.
Online analytical processing (OLAP) is a category of software technology that enables analysts, managers, and executives to gain insight into data through.
Data Warehousing.
Introduction – Addressing Business Challenges Microsoft® Business Intelligence Solutions.
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.
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
Lexmark By Rosanna Nadal & Irina Yermolovich. Lexmark International Global manufacturer of printing products and solutions for customers in more then.
OLAP in DWH Ján Genči PDT. 2 Outline OLAP Definitions and Rules The term OLAP was introduced in a paper entitled “Providing On-Line Analytical.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
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.
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and 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.
Information Systems in Organizations Managing the business: decision-making Growing the business: knowledge management, R&D, and social business.
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.
Business Intelligence Environment Integration with Dynamics NAV Rogers Family Company Matthew McGinley Devraj Ghosh Dominic Miller.
The Concepts of Business Intelligence Microsoft® Business Intelligence Solutions.
Managing Data Resources File Organization and databases for business information systems.
OLAP Theory-English version On-Line Analytical processing (Buisness Intelligence) Ing.Skorkovský,CSc Department of Corporate Economy Faculty of Economics.
Data Mining & OLAP What is Data Mining? Data Mining is the set of activities used to find new, hidden, or unexpected patterns in data.
Business Intelligence Overview
Chapter 1 Market-Oriented Perspectives Underlie Successful Corporate, Business, and Marketing Strategies.
Jaclyn Hansberry MIS2502: Data Analytics The Things You Can Do With Data The Information Architecture of an Organization Jaclyn.
Operation Data Analysis Hints and Guidelines
Data Warehousing CIS 4301 Lecture Notes 4/20/2006.
IBM Tivoli Web Site Analyzer Training Document
Chapter 13 The Data Warehouse
Navision Business Analytics
Data storage is growing Future Prediction through historical data
[Ing.Skorkovský,CSc] KPH_ESF_MU
Data Warehouse.
Competing on Analytics II
Online Analytical Processing OLAP
Business Intelligence
MANAGING DATA RESOURCES
Ing.Skorkovský,CSc Department of Corporate Economy
C.U.SHAH COLLEGE OF ENG. & TECH.
MIS2502: Data Analytics The Information Architecture of an Organization Acknowledgement: David Schuff.
OLAP Theory-English version supplement to OLAP
[Ing.Skorkovský,CSc] KPH_ESF_MU
Introduction of Week 9 Return assignment 5-2
Data Warehouse.
Data Warehousing Concepts
Online analytical processing (OLAP) is a category of software technology that enables analysts, managers, and executives to gain insight into data through.
Presentation transcript:

OLAP Theory-English version On-Line Analytical processing (Buisness Intelligence) Ing.Skorkovský,CSc Department of Corporate Economy Faculty of Economics and Administration Masaryk Uinverzity Brno Czech Republic

Agenda The Market Why OLAP Introduction to OLAP OLAP Terms and Concepts Summary

OLAP market size Projections are always subject to change, but this chart shows the growth in the OLAP market in 1994-99, and the expected trend for the next three years. Even with the predicted fall in the percentage revenue growth rate (mainly due to falling prices), the market is very likely to approach $4bn by 2002. OLAP demand is mushrooming as technology prices fall and all the major database vendors will be actively promoting what had been, until recently, a niche technology. Source : The OLAP Report

Why OLAP The Right Information In The Right Place At The Right Time More self-sufficient Business users Keep the integrity of the data Reduces the query drag(burden) and network traffic Organization can respond more quickly to market demands In a business environment characterized by fierce competition and rapid change, you need to make decisions quickly and on the basis of reliable facts and figures. But what if that information is incomplete? Or simply unavailable? What happens if executives and knowledge workers are left stranded in an ivory tower, unable to obtain the answers to pressing questions on customers, products, profitability and potential new sources of revenue The information you need is somewhere within your organization, but it is often locked away in operational applications, and difficult to obtain. And when you do get hold of the statistics you need, it is often not in the form you require, and you have little scope to explore that information in more detail to identify the precise cause of a sudden surge in costs or the reasons for the unexpected popularity of a particular product in a particular region. The recognized technical concept for meeting this challenge is OLAP. OLAP is a separate environment with a dedicated database drawing on diverse data sources and designed to support queries and analysis. The first wave of data warehouses has encountered a number of difficulties, including technical integration and laborious and lengthy implementation. One major obstacle has been gearing the warehouse to the business processes of the user organization. Online analytical processing (OLAP) is an increasingly popular technology that can dramatically improve business analysis, but that has been characterized historically by expensive tools, difficult implementation, and inflexible deployment. Damgaard has tackled the OLAP problem and created a solution that makes multidimensional analysis accessible to a broader audience and potentially at a significantly lower cost of ownership.

Introduction to OLAP “OLAP enables analysts, managers, and executives to gain insight into data through fast, consistent, interactive access to a wide variety of possible views of information. OLAP transforms raw data so that it reflects the real dimensionality of the enterprise as understood by the user. “ The OLAP Counsil defenition The need of end users to analyze corporate data for the purpose of making better decisions is of paramount importance. OLAP technologies are essential to delivering this end-user value and are a critical component of a broader information technology architecture. Corporate data needs to be transformed into multidimensional aggregations supporting enterprise-scale data volumes and hierarchies. Fast, consistent response to end-user requests is critical to interactive, ad-hoc exploration, comparison and analysis of data, regardless of database size and complexity. End users must be able to manipulate and derive data for analysis purposes by applying analytical operations such as ratios, cumulative totals, trends and allocations across dimensions and across hierarchical levels. An OLAP Server may either physically stage the processed multidimensional information or populate its data structures in real-time from relational, OLTP or other databases, as long as it delivers consistent and rapid response to end users.

Introduction to OLAP Users Analysts, managers and executive managers Access Fast consistent, interactive Wide variety of possible views Transformation Raw data Real dimensionality of enterprise Most information in a relational data warehouse is not easily browsed. Often the data structures are difficult for the end user to comprehend, or the questions (such as “Who are the top sales people in each region for the last year by month?”) are complex when expressed in SQL. Some challenges can be addressed with advanced query tools, which hide the database complexity from the end user. However, for a large class of applications where the end user is viewing multidimensional data, Microsoft believes the optimal solution is OLAP technology. All organizations have multidimensional data, and complexity is not necessarily a function of company size. Even the smallest organization would like to track sales by product, salesperson, geography, customer, and time. Organizations have long sought tools to access, navigate, and analyze multidimensional data in an easy, natural way. OLAP accelerates the delivery of information to end users viewing these multidimensional structures by preparing some computed values in the data in advance, rather than at execution time. The combination of easy navigation and fast performance allows end users to view and analyze data more quickly and efficiently than is possible with relational database technology only. The end result is more time spent analyzing data and less time analyzing databases.

Introduction to OLAP Organizational functions Finance Budgeting Performance analysis Sales Sales analysis and forecasting Marketing Market research analysis Market/customer segmentation Purchase Cost of materials Production Cost of conversion Distribution Cost of shipping etc

OLAP Terms and Concepts Relational database Multidimensional database Relational database Multidimensional database Relational Schemas and Cubes The most common way of managing relational data for multidimensional use is with a star schema. A star schema consists of a single fact table that is joined to a number of dimension tables. The fact table contains the numeric data that corresponds to the measures of a cube. Dimension table columns, as their name implies, map to the hierarchical levels in a dimension. Note: A star schema is not required in order to create a cube. You can also use a snowflake schema, or even a single table schema. For MPH_AOMA not mandatory

MS Dynamics NAV Relationships Sales Line Order Location card Location List Bin Contents Bins Tab Bins List Item Card

MS Dynamics NAV Analysis by Dimensions Will be presented by teacher

OLAP Terms and Concepts In an OLAP data model, information is conceptually viewed as cubes, which consist of descriptive categories (dimensions) and quantitative values (measures). The multidimensional data model makes it simple for users to formulate complex queries, arrange data on a report, switch from summary to detail data, and filter or slice data into meaningful subsets. For example, typical dimensions in a cube containing sales information would include time, geography, product, channel, organization, and scenario (budget or actual). Typical measures would include dollar sales, unit sales, inventory, headcount, income, and expense. Within each dimension of an OLAP data model, data can be organized into a hierarchy that represents levels of detail on the data. For example, within the time dimension, you may have the levels years, months, and days; similarly, within the geography dimension, you may have the levels country, region, state/province, and city. A particular instance of the OLAP data model would have the specific values for each level in the hierarchy. A user viewing OLAP data will move up or down between levels to see more or less detailed information. N-dimensional Cube

OLAP Terms and Concepts Cube Information Is conceptually viewed as cubes.

OLAP Terms and Concepts Cube Information Is conceptually viewed as cubes. Dimension Distinct categories for business data.

OLAP Terms and Concepts Cube Information Is conceptually viewed as cubes. Dimension Distinct categories for business data. Hierarchy Levels of details on the data.

OLAP Terms and Concepts Cube Information Is conceptually viewed as cubes. Dimension Distinct categories for business data. Hierarchy Levels of details on the data.

OLAP Terms and Concepts I. Cube Information Is conceptually viewed as cubes. Dimension Distinct categories for business data. Hierarchy Levels of details on the data. Measure Quantitative values.

OLAP Terms and Concepts II. Cube Information Is conceptually viewed as cubes. Dimension Distinct categories for business data. Hierarchy Levels of details on the data. Measure Quantitative values.

OLAP Cube

Reporting (NAV tools or JETs)

Main principles (source tables and their entries) Control parameters (time, type of products, Costs, Revenue, Area,..) Customer Vendor Item Account Dimension

Some chosen analysis asked by CFO of company X in Czech Republic Working Capital JETs Some chosen analysis asked by CFO of company X in Czech Republic Working capital – Show of the results from JETs

Some chosen analysis asked by CFO of company X in Czech Republic Inventory Dashboard Some chosen analysis asked by CFO of company X in Czech Republic

Some chosen analysis examples (JETs)

On-line Transaction Processing and OLAP Only for information – will be not used for exams On-line Transaction Processing and OLAP

Terminology - metadata Only for information – will be not used for exams Terminology - metadata Meta data is the data defining warehouse objects. It has the following kinds Description of the structure of the warehouse (location, dimension, used schema..) The algorithms used for summarization Business data ( business terms and definitions, ownership of data)

Business Intelligence Architecture For exams should be simplified (if used) Business Intelligence Architecture ERP Database Data Warehouse->OLAP server->Reporting