16
Module 1: Introduction to Microsoft SQL Server Analysis Services

Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Module 1: Introduction to Microsoft

SQL Server Analysis Services

Page 2: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Overview

•Overview of Data Analysis Solutions

•Overview of SQL Server Analysis Services

Page 3: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Lesson 1: Overview of Data Analysis Solutions

•Discussion: Why Business Intelligence?

• The Need for Data Analysis

•Common Kinds of Data Analysis Solutions

•Relational Reporting Concepts

•OLAP Concepts

•Data Mining Concepts

Page 4: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Discussion: Why Business Intelligence?

•Continuous Business Improvement

•Better, More Informed, Faster Business Decisions

Page 5: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

The Need for Data Analysis

Understand key business performance metrics

Identify business trends and issues

Identify behaviour that needs to be forecast

Page 6: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Common Kinds of Data Analysis Solutions

Relational reporting can generate meaningful data from Online Transaction Processing data sources

Online Analytical Processing systems aggregate and store data

Data mining is used to search data for patterns and correlations

Page 7: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Relational Reporting Concepts

OLTP Database

Report Server

Client Application

Page 8: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

OLAP Concepts

…Dimension

Tables

Fact TablePartitions

Staging DatabaseOr ODS

… Cube Partitions

SSIS or Bulk Insert

SSIS Fact Table Loads

SSIS DimensionTable Loads

Dimensions

Cube Processing

Data Sources

Data Warehouse

Page 9: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Data Mining Concepts

Integration ServicesData Source View

Data Mining Designer

Deployingand updating

models

Definingthe problem

Preparingdata Exploring

data

Buildingmodels

Validatingmodels

Page 10: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Lesson 2: Overview of SQL Server Analysis Services

•Key Features of Analysis Services

•Analysis Services Architecture

•Analysis Services Tools

• Fundamental Analysis Services Objects

•New Analysis Services Features in SQL Server 2012

Page 11: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Key Features of Analysis Services

Analysis Services combines data from both OLAP and relational sources

OLAP functionality allows you to query aggregated data stored in multidimensional cubes

Data mining can identify relationships within your data

KPI support enables you to create balanced scorecards to evaluate performance

Page 12: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Data Pump

Data Sources

Relational Databases

Analysis Services Architecture

SQL Server 2012Analysis Services Instance

IntegrationServicesPackages

IIS

XMLAOver

TCP/IP

XMLAOverHTTP

(WAN)

OLE DB for OLAP ADO MD.NET

ADO MD

XMLAOver

TCP/IPOR

Win32Applications

forOLAP and

Data Mining

.NET ClientApplications

for OLAPand/or

Data Mining Any applicationfor OLAP and Data Mining

COM-based Client applications for

OLAP and/or Data Mining

Page 13: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Analysis Services Tools

SQL Server Data Tools (previously known as Business Intelligence Development Studio)

SQL Server Management Studio

SQL Server Configuration Manager

Page 14: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Fundamental Analysis Services Objects

Measures are the numeric values, or facts, that users analyze

Data sources store connection information

Measure groups are logical groupings of measures

Dimensions provide context to measures

Cubes are the objects that users manipulate to access the data

Data source views provide an abstract layer for the data sources

Page 15: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

New Analysis Services Features in SQL Server 2012

New Aggregation Designer

Cube Wizard has been simplified and enhanced

Several Dimension design improvements

Enhanced performance in all backup and restore scenarios

Analysis Services personalization extensions

Sample databases and sample applications are now available on the SQL Server Samples Web site

Page 16: Module 1: Introduction to Microsoft SQL Server …...models Defining the problem Preparing data Exploring data Building models Validating models Lesson 2: Overview of SQL Server Analysis

Module Review and Takeaways

•Review Questions

•Common Issues and Troubleshooting Tips