Implementing Data Models & Reports with Microsoft SQL Server

Slides:



Advertisements
Similar presentations
Cubes for Flat Table Land
Advertisements

Business Intelligence Simon Pease. Experience with BI Developing end-to-end BI prototype for Plan International Developing end-to-end BI prototype for.
OLAP Tuning. Outline OLAP 101 – Data warehouse architecture – ROLAP, MOLAP and HOLAP Data Cube – Star Schema and operations – The CUBE operator – Tuning.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Advanced Querying OLAP Part 2. Context OLAP systems for supporting decision making. Components: –Dimensions with hierarchies, –Measures, –Aggregation.
CSE6011 Warehouse Models & Operators  Data Models  relations  stars & snowflakes  cubes  Operators  slice & dice  roll-up, drill down  pivoting.
Designing OLAP Dimensions. Enabling Various Views Finance Operations Profit by Division by Country by Month by Actual/Budget Revenue by Product by Region.
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
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.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
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.
Vidas Matelis, Toronto SQL Server User Group November 13, 2008.
OnLine Analytical Processing (OLAP)
ISQS 6339, Data Management and Business Intelligence Cubism – Bells and Whistles Zhangxi Lin Texas Tech University 1.
BI Terminologies.
Designing Aggregations. Performance Fundamentals - Aggregations Pre-calculated summaries of data Intersections of levels from each dimension Tradeoff.
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?.
CSE 5331/7331 F'071 CSE 5331/7331 Fall 2007 Dimensional Modeling Margaret H. Dunham Department of Computer Science and Engineering Southern Methodist University.
1 Copyright © 2008, Oracle. All rights reserved. I Course Introduction.
11 SAP & SQL Server 2005 Analysis Services Integration Microsoft Corporation SAP-Microsoft Competence Center (Tokyo) Microsoft Corporation SAP-Microsoft.
SQL Server Analysis Services Understanding Unified Dimension Model (UDM)
BISM Introduction Marco Russo
MSBI ONLINE TRAINING Techverze. Introduction to MSBI Microsoft Business Intelligence delivers quality data and analyst can measure, manage and improve.
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.
Copyright © 2006, Oracle. All rights reserved. Czinkóczki László oktató Using the Oracle Warehouse Builder.
7 Copyright © 2006, Oracle. All rights reserved. Defining a Relational Dimensional Model.
Advanced Analysis Services Security Chris Webb Crossjoin Consulting Limited.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
CSE6011 Implementing a Warehouse  Monitoring: Sending data from sources  Integrating: Loading, cleansing,...  Processing: Query processing, indexing,...
Extending and Creating Dynamics AX OLAP Cubes
<Enter course name here>
SQL Server Analysis Services Fundamentals
Building Tabular Models
Let’s Build a Tabular Model in Azure
Creating Repositories from Multidimensional Data Sources
Introduction to SQL Server Analysis Services
Ikan Software NV CWD4ALL
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Implementing Data Models & Reports with Microsoft SQL Server
Designing Business Intelligence Solutions with Microsoft SQL Server
Designing Business Intelligence Solutions with Microsoft SQL Server
Business Intelligence
Introduction to SQL Server Analysis Services
Introduction to tabular models
Introduction to tabular models
SQL Server Analysis Services Fundamentals
Database.
Designing Business Intelligence Solutions with Microsoft SQL Server
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Module 7: Working with Measures and Measure Groups
DataMart (Data Warehouse) Tool:
Data warehouse architecture CIF, DM Bus Matrix Star schema
Data Modeling and Prototyping
Adding Multiple Logical Table Sources
Chapter 13 The Data Warehouse
Building your First Cube with SSAS
Let’s Build a Tabular Model in Azure
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
Implementing Data Models & Reports with Microsoft SQL Server
Module 5: Creating Multidimensional Databases
Module 6: Working with Cubes and Dimensions
Data Modeling and Prototyping
Presentation transcript:

Implementing Data Models & Reports with Microsoft SQL Server Chris Testa-O’Neill | Principal Consultant | Claribi Charley Hanania | Principal Consultant | QS2 AG – Quality Software Solutions

Course Topics Implementing Data Models and Reports with Microsoft SQL Server 01 | Selecting a Model for Data Analysis 06 | Using Reporting Services 02 | Using Multi-Dimensional Analysis Services 07 | Delivering Reports 03 | Customizing Multi-Dimensional Analysis Services 04 | Creating Tabular Data Models 05 | Maintaining Analysis Services

02 | Creating Multi-Dimensional Analysis Services Chris Testa-O’Neill | Principal Consultant | Claribi Charley Hanania | Principal Consultant | QS2 AG – Quality Software Solutions

Module Overview Getting the data Working with Dimensions Hierarchies Attribute Relationships Creating the Cube Working with Measure and Measure Groups Partitions and aggregation design Browsing the cube

Getting the Data

Getting the Data Data Sources provide connection information. Server Name Authentication Database Data Source Views allow you to define a subset of data from the data source Data Source Wizard Data Source Designer

Demo Getting the Data

Working with Dimensions

Working with Dimensions Provide contextual information for data in a cube Dimensions form the cube axis Key properties include Key Columns Name Columns Order by Time Dimensions

Hierarchies Improve the readability of large dimension data Add levels to dimension data so users can drill down into the data Types of Hierarchies include Balanced (Natural) Hierarchies Parent Child Ragged Hierarchies

Attribute Relationships Define relationships that exist between attributes in a dimension By default, all attributes have a relationship to the key attribute in a star schema Modifying the default behaviour can Result in more effective aggregation designs Increase query performance Reduce memory requirements for processing dimensions Use Attribute relationships tab

Demo Creating Dimensions

Creating the Cube

Creating the Cube Cube wizard Existing Tables Existing Dimension Empty Cube

Browsing the Cube

Measures and Measure Groups Measures are the business metrics stored within a cube Typically map to measures in a Fact table in a data warehouse Can create derived measures using MDX expressions Aggregate property in Measures has additivity issues Storage Mode property: MOLAP, ROLAP and HOLAP Measure Groups typically map to fact tables Measure Groups group measures together Measure Groups map the measure to dimensions

Demo Creating Multi dimensional cubes