SQL Server Analysis Services Understanding Unified Dimension Model (UDM)

Slides:



Advertisements
Similar presentations
Cubes for Flat Table Land
Advertisements

James Serra – Data Warehouse/BI/MDM Architect
Copyright © Starsoft Inc, Data Warehouse Architecture By Slavko Stemberger.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Data Warehousing M R BRAHMAM.
Chapter 13 Business Intelligence and Data Warehouses
Database Systems: Design, Implementation, and Management Tenth Edition
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
BI All the way Part II - Analysis Services Gal Gubesi CEO, Microsoft Regional Director for BI
Advanced Querying OLAP Part 2. Context OLAP systems for supporting decision making. Components: –Dimensions with hierarchies, –Measures, –Aggregation.
Lab3 CPIT 440 Data Mining and Warehouse.
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.
Tanvi Madgavkar CSE 7330 FALL Ralph Kimball states that : A data warehouse is a copy of transaction data specifically structured for query and analysis.
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
1 Basic concepts of On-Line Analytical processing DT211 /4.
SQL Analysis Services Microsoft® SQL Server 2005 Analysis Services provides unified, fully integrated views of your business data to support online.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
Analysis Services 101 Dave Fackler, MCDBA, MCSE, MCT Director, Business Intelligence Practice Intellinet Corporation.
Chris Testa-O’Neill QA. Who am I Chris Testa-O’Neill Business Intelligence Specialist at QA Technical Author for Microsoft E-Learning Author of the SQL.
MSBI online training. MSBI Online Training Course Content : What Is Microsoft BI? Core concept – BI is the cube or UDM Example cube as seen using Excel.
Multi-Dimensional Databases & Online Analytical Processing This presentation uses some materials from: “ An Introduction to Multidimensional Database Technology,
Datawarehouse & Datamart OLAPs vs. OLTPs Dimensional Modeling Creating Physical Design Using SQL Mgt. Studio Module II: Designing Datamarts 1.
OnLine Analytical Processing (OLAP)
DIMENSIONAL MODELLING. Overview Clearly understand how the requirements definition determines data design Introduce dimensional modeling and contrast.
13 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
Online analytical processing (OLAP) is a category of software technology that enables analysts, managers, and executives to gain insight into data through.
Data Warehousing.
Module 1: Introduction to Data Warehousing and OLAP
BI Terminologies.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Fox MIS Spring 2011 Data Warehouse Week 8 Introduction of Data Warehouse Multidimensional Analysis: OLAP.
UNIT-II Principles of dimensional modeling
1 On-Line Analytic Processing Warehousing Data Cubes.
Data Warehousing Multidimensional Analysis
A POWER OF OLAP TECHNOLOGY National Technical University of Ukraine “Kiev Polytechnic Institute” Heat and energy design faculty Department of automation.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
Centre of Competence on data warehouse Workshop Helsinki Database Cube and Browsing the Cube Mark Rantala.
SQL Server Analysis Services 2012 BI Semantic Model BISM.
What is OLAP?.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
CSE 5331/7331 F'071 CSE 5331/7331 Fall 2007 Dimensional Modeling Margaret H. Dunham Department of Computer Science and Engineering Southern Methodist University.
The Data Warehouse Chapter Operational Databases = transactional database  designed to process individual transaction quickly and efficiently.
1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar.
BISM Introduction Marco Russo
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
MSBI ONLINE TRAINING Techverze. Introduction to MSBI Microsoft Business Intelligence delivers quality data and analyst can measure, manage and improve.
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.
Or How I Learned to Love the Cube…. Alexander P. Nykolaiszyn BLOG:
Data Warehousing and OLAP Outline u Models & operations u Implementing a warehouse u Future directions.
CSE6011 Implementing a Warehouse  Monitoring: Sending data from sources  Integrating: Loading, cleansing,...  Processing: Query processing, indexing,...
Presented By: Pedel Oppong-Abebrese,Pedel Oppong-Abebrese Michael Boadi, William Osei, Nana Amoa OforiMichael BoadiWilliam OseiNana Amoa Ofori DATA WAREHOUSING.
Extending and Creating Dynamics AX OLAP Cubes
Defining Data Warehouse Structures Data Warehouse Data Access End User Data Access Data Sources Staging Area Data Marts Data Extract, Transform, and Load.
Introduction to SQL Server Analysis Services
Chapter 13 Business Intelligence and Data Warehouses
On-Line Analytic Processing
Databases & Data Warehouses
Implementing Data Models & Reports with Microsoft SQL Server
Data Warehouse and OLAP
Types of OLAP Servers.
DataMart (Data Warehouse) Tool:
Introduction of Week 9 Return assignment 5-2
OLAP in DWH Ján Genči PDT.
Chapter 13 The Data Warehouse
Chapter 13 The Data Warehouse
Online analytical processing (OLAP) is a category of software technology that enables analysts, managers, and executives to gain insight into data through.
Data Warehouse and OLAP
Presentation transcript:

SQL Server Analysis Services Understanding Unified Dimension Model (UDM)

Agenda » Introduction to UDM » Dimension model core components » Dimension model example » Dimension tables » Star and Snowflake schemas » Cubes » Cube storage » UDM Components » UDM Overview

Introduction to UDM » The SSAS mission is to break out of the OLAP space by unifying the relational and dimensional reporting models using UDM.

Dimension model core components » Measures - represent the numerical values (facts) that are used to measure business activity. » Dimensions - the main goal of the dimensional model is to allow users to slice and dice data using different perspectives called dimensions. » Dimension hierarchies - to facilitate drilling through data, dimensions may have hierarchies. » Dimension members - the actual dimension entities that belong to each level are called dimension members.

Dimension model example

Dimension tables » Dimension data are stored in relational tables called dimension tables. ‣ usually wide (have many columns) but don’t have many rows ‣ large number of columns is required to accommodate various dimension-related attributes » The classic dimensional model defines two types of relational schemas that describe the relationship between the dimension and fact tables: ‣ Star schemas ‣ Snowflake schemas

Star and Snowflake schemas » A star schema requires that a dimension hierarchy be contained within a single table. This requires the dimensionaltable to be denormalized. » If the dimension hierarchy is left normalized, then the schema is of a snowflake type schema.

Cubes » The Cube is logical storage object in SSAS. » Cube combines dimensions and measurements to provide fast multidimensional access to cube data.

Cube storage » Stores all fact rows and have aggregated values for each cell » Cube aggregation options ‣ ROLAP - the fact data and aggregations will be kept in the relational database. ‣ MOLAP - the fact data and aggregations will be kept in the cube ‣ HOLAP - the fact data and aggregations will be kept in the relational database and cube. » SSAS usually uses MOLAP cubes. » MOLAP storage option requires cube processing.

UDM Components » Data source view (DSV) - logical data schema that seeks to present the data from the relational datastore in a standard and intuitive way. » Dimensional model – cubes » Calculations - business logic. » End-user model - provides intuitive end-user reporting and data navigation experience. (reports, KPI) » Management settings - cube configurations to meet various operational requirements, including availability, latency, and security

UDM Components

UDM Overview » UDM goal to unite the best of both worlds (relational and dimensional) and become a bridge between the users and data.