Analysis Services Step by Step



Similar documents
2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000

SQL SERVER TRAINING CURRICULUM

M Designing and Implementing OLAP Solutions Using Microsoft SQL Server Day Course

Implementing Data Models and Reports with Microsoft SQL Server

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

MS 50511A The Microsoft Business Intelligence 2010 Stack

End to End Microsoft BI with SQL 2008 R2 and SharePoint 2010

Implementing Data Models and Reports with Microsoft SQL Server 2012 MOC 10778

Delivering Business Intelligence With Microsoft SQL Server 2005 or 2008 HDT922 Five Days

The Microsoft Business Intelligence 2010 Stack Course 50511A; 5 Days, Instructor-led

SQL Server Administrator Introduction - 3 Days Objectives

LEARNING SOLUTIONS website milner.com/learning phone

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

Microsoft Data Warehouse in Depth

70-467: Designing Business Intelligence Solutions with Microsoft SQL Server

Microsoft Implementing Data Models and Reports with Microsoft SQL Server

Implementing Data Models and Reports with Microsoft SQL Server

SQL Server 2012 End-to-End Business Intelligence Workshop

SQL Server 2005 Features Comparison

1. OLAP is an acronym for a. Online Analytical Processing b. Online Analysis Process c. Online Arithmetic Processing d. Object Linking and Processing

SQL SERVER BUSINESS INTELLIGENCE (BI) - INTRODUCTION

SQL Server 2012 Business Intelligence Boot Camp

COURSE SYLLABUS COURSE TITLE:

SQL Server Analysis Services Complete Practical & Real-time Training

SQL Server 2012 Tutorials: Analysis Services - Multidimensional Modeling

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Microsoft End to End Business Intelligence Boot Camp

Creating BI solutions with BISM Tabular. Written By: Dan Clark

Microsoft SQL Business Intelligence Boot Camp

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Beyond Plateaux: Optimize SSAS via Best Practices

Avoiding Common Analysis Services Mistakes. Craig Utley

Oracle BI 11g R1: Build Repositories

OLAP Theory-English version

Licenze Microsoft SQL Server 2005

NEW FEATURES ORACLE ESSBASE STUDIO

Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services. By Ajay Goyal Consultant Scalability Experts, Inc.

Building a Data Warehouse

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

CHAPTER 4: BUSINESS ANALYTICS

CHAPTER 5: BUSINESS ANALYTICS

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

Presented by: Jose Chinchilla, MCITP

Turning your Warehouse Data into Business Intelligence: Reporting Trends and Visibility Michael Armanious; Vice President Sales and Marketing Datex,

Jet Data Manager 2012 User Guide

Enterprise and Standard Feature Compare

Outlines. Business Intelligence. What Is Business Intelligence? Data mining life cycle

IT-Pruefungen.de. Hochwertige Qualität, neueste Prüfungsunterlagen.

PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards

Cognos 8 Best Practices

Building a Cube in Analysis Services Step by Step and Best Practices

MICROSOFT EXAM QUESTIONS & ANSWERS

Alejandro Vaisman Esteban Zimanyi. Data. Warehouse. Systems. Design and Implementation. ^ Springer

Microsoft Project Server 2010 Technical Boot Camp

BI Architecture with SQL 2012 & SharePoint 2010

Business Intelligence for SUPRA. WHITE PAPER Cincom In-depth Analysis and Review

Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days. Take Away:

Business Intelligence in SharePoint 2013

Designing a Dimensional Model

Oracle OLAP 11g and Oracle Essbase

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Course 20462C: Administering Microsoft SQL Server Databases

When to consider OLAP?

Administering Microsoft SQL Server Databases

Business Intelligence, Data warehousing Concept and artifacts

Designing Business Intelligence Solutions with Microsoft SQL Server 2012

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

East Asia Network Sdn Bhd

Business Intelligence and Healthcare

This three-day instructor-led course provides existing SQL Server database professionals with the knowledge

SAS Business Intelligence Online Training

Building Enterprise Planning Application with Kepion Solution Accelerator. based on Microsoft SQL Server Analysis Services

SharePoint 2013 PerformancePoint Services

Jet Enterprise Frequently Asked Questions Pg. 1 03/18/2011 JEFAQ - 02/13/ Copyright Jet Reports International, Inc.

Updating your Database skills to Microsoft SQL Server 2012

Oracle Warehouse Builder 10g

Microsoft Administering Microsoft SQL Server Databases

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days

SQL Server 2008 Business Intelligence

Integrating SAP and non-sap data for comprehensive Business Intelligence

Course: SharePoint 2013 Business Intelligence

Tutorials for Project on Building a Business Analytic Model Using Data Mining Tool and Data Warehouse and OLAP Cubes IST 734

TECHNICAL PAPER. Infor10 ION BI: The Comprehensive Business Intelligence Solution

ASYST Intelligence South Africa A Decision Inc. Company

Designing Self-Service Business Intelligence and Big Data Solutions

20462 Administering Microsoft SQL Server Databases

SharePoint 2013 Business Intelligence

Implementing a Data Warehouse with Microsoft SQL Server

TOP 10 TIPS AND TRICKS FOR ORACLE BUSINESS INTELLIGENCE SESSION #12061

SMB Intelligence. Reporting

LearnFromGuru Polish your knowledge

Microsoft Dynamics AX. Reporting and Business Intelligence in Microsoft Dynamics AX

Transcription:

Microsoft' Microsoft SQL Server 2008 Analysis Services Step by Step Scott Cameron, Hitachi Consulting

Table of Contents Acknowledgments Introduction xi xiii Part I Understanding Business Intelligence and Analysis Services 1 Business Intelligence: A Data Analysis Foundation 1 Introducing Business Intelligence 1 Multidimensional Data Analysis 3 Attributes in Data Analysis 3 Hierarchies in Data Analysis 7 Dimensions in Data Analysis 9 Understanding a Dimensional Data Warehouse 14 A Fact Table 14 Dimension Tables 15 Surrogate Keys and Slowly Changing Dimensions 17 Alternative Table Structures 18 Multidimensional OLAP 21 2 Understanding OLAP and Analysis Services 23 Understanding OLAP 23 Consistently Fast Response 24 Metadata-Based Queries 26 Spreadsheet-Style Formulas 27 Understanding Analysis Services 29 Analysis Services and Speed 29 Analysis Services and Metadata 30 Analysis Services and the Microsoft Business Intelligence Platform 34 Analysis Services Tools 36

3 Accessing Source Data 51 Creating a Business Intelligence Solution 37 Creating a Data Source 39 Creating a Data Source View 42 Modifying a Data SourceView 46 Part ii Design Fundamentals 4 Creating Dimensions 57 Previewing Dimension Data 57 Creating a Standard Dimension 62 Deploying an Analysis Services Database 65 Modifying a Dimension 69 Creating a Time Dimension 79 Creating a Parent-Child Dimension 91 5 Creating a Cube 101 Previewing Cube Data 101 Using the Wizard to Create a Cube 104 Role-Playing Dimensions 109 Deploying and Browsing a Cube 112 Using the Cube Designer to Modify a Cube 122 Adding User-Friendly Names to a Cube 122 Formatting Measures 124 Modifying the Interaction of Dimensions and Measure Groups 126 Adding Measures and Measure Groups to a Cube 129 Creating a Calculated Member 132 Redeploying and Browsing a Cube 134 6 Creating Advanced Measures and Calculations 139 Using Aggregate Functions 139 Using MDX to Retrieve Values from a Cube 150 Creating Calculated Members 155 Applying Conditional Formatting 157 Calculating Contribution 158 Creating Calculated Members Outside of the Measures Dimension 164 Calculation Scripting 167 Creating KPIs 171

7 Advanced Dimension Design 177 Dimension Usage 178 Creating Reference Dimensions 178 Creating a Fact Dimension 185 Creating a Many-to-Many Dimension 190 Part ill Advanced Design 8 Working with Account Intelligence 197 Designing a Financial Analysis Cube 198 Working with Account Intelligence 199 Creating an Account Dimension 200 Working with Non-Additive Financial Measures 208 Creating a Non-Additive Calculated Member 209 Working with a Scenario Dimension 212 9 Currency Conversion and Multiple Languages 215 Supporting Foreign Currency Conversion 215 Supporting Foreign Language Translation 226 10 Interacting with a Cube 233 Implementing Actions 233 Creating Standard Actions 234 Creating Drillthrough Actions 237 Linking to Reporting Services Reports 242 Using Writeback to Modify Analysis Services Data 249 Enabling Dimension Writeback 250 Enabling Cube Writeback 252 11 Retrieving Data from Analysis Services 257 Creating Perspectives 258 Creating MDX Queries 261 Accessing Analysis Services Using Excel 2007 266 Creating Reporting Services Reports 283 12 Implementing Security 293 Understanding Roles 293 Securing Administrative Access 294 Assigning Server-Level Administrative Access 295

Assigning Database-Level Administrative Access 298 Securing Data Access 300 Granting Access to Cubes 300 Restricting Access to Dimension Members 302 Restricting Access to Cells 309 13 Designing Aggregations 313 Understanding Aggregation Design 313 Using the Aggregation Design Wizard 315 Attribute Relationships, User-Defined Hierarchies, and Aggregation Design 322 Designing an Aggregation 328 Changing Partition Counts 329 Using the Usage-Based Optimization Wizard 332 Part iv Production Management 14 Managing Partitions and Database Processing 341 Working with Storage 342 Understanding Dimension Storage Modes 343 Understanding Partition Storage Modes 344 Changing Data in a Warehouse 347 Managing Analysis Services Processing 348 Processing a Dimension 349 Processing a Cube 353 Proactive Caching 356 Working with Partitions 361 Understanding Partition Strategies 361 Creating Partitions 362 15 Managing Deployment 371 Deployment Overview 371 Deployment Mechanics 372 Deployment Using Business Intelligence Development Studio 372 Deployment Using the Deployment Wizard 375 Deployment Wizard Ul 375 Understanding Deployment Scripts 378 Migrating Databases and Disaster Recovery 380 Detaching and Attaching an Analysis Services Database 380

Synchronizing Databases 381 Backing Up and Restoring a Database 381 16 Advanced Monitoring and Management Tools 385 Monitoring Analysis Services Using Windows Reliability And Performance Monitor 386 Monitoring Analysis Services Using SQL Server Profiler 392 Analysis Services Dynamic Management Views 399 Index 403