46+ hours of instructor-led training! SQL Server 2008/R2 ...This course covers Microsoft SQL Server...

12
http://www.learnitfirst.com/ Sales & information: (877) 630-6708 • CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos) 46+ hours of instructor-led training! SQL Server 2008/R2 Analysis Services Course Descripon This course covers Microsoſt SQL Server Analysis Services for versions 2008 and 2008 R2. This course features coverage of business intelligence in the Microsoſt world, understanding data warehousing, creang and populang Analysis Services cubes using SQL Serv- er Integraon Services (SSIS), and more. We cover relaonal data warehouse design, the ETL process (including data quality), wring MDX statements, installing SSAS, and system architecture as well. You will also explore various cube browsers and working with SQL Server Reporng Services, PowerPivot, Excel 2010 and more. This course also makes extensive use of LearnItFirst’s video exercises which include complete walk-throughs of the soluons (and come with the files containing both the problems and the soluons). Table of Contents Chapter 1 - Course Introducon and How to Get Started Chapter 2 - Business Intelligence and Data Warehousing with SSAS Chapter 3 - How to Install SSAS 2008 Chapter 4 - Understanding and Designing Muldimensional Databases Chapter 5 - Dimension and Measure Design Chapter 6 - Cube Development with SSAS Chapter 7 - Reporng Services with SSAS 2008 Chapter 8 - Client Tools: Excel, PowerPivot, SharePoint, and More Chapter 9 - ETL Strategies and How to Load Data Warehouses Using SSIS Chapter 10 - Wring MDX Queries Chapter 11 - Data Mining with Analysis Services Chapter 12 - Analysis Services Security Pricing and Mul-User Licensing LearnItFirst’s courses are priced on a per user, per course basis. Volume discounts start for as few as five users. Please visit our website or call us at +1(877) 630-6708 for more informaon. $99.95 per user • Purchasing this course allows you access to view and download the videos for one full year • Course may be watched as often as nec- essary during that time

Transcript of 46+ hours of instructor-led training! SQL Server 2008/R2 ...This course covers Microsoft SQL Server...

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Course DescriptionThis course covers Microsoft SQL Server Analysis Services for versions 2008 and 2008 R2. This course features coverage of business intelligence in the Microsoft world, understanding data warehousing, creating and populating Analysis Services cubes using SQL Serv-er Integration Services (SSIS), and more. We cover relational data warehouse design, the ETL process (including data quality), writing MDX statements, installing SSAS, and system architecture as well. You will also explore various cube browsers and working with SQL Server Reporting Services, PowerPivot, Excel 2010 and more. This course also makes extensive use of LearnItFirst’s video exercises which include complete walk-throughs of the solutions (and come with the files containing both the problems and the solutions).

Table of ContentsChapter 1 - Course Introduction and How to Get Started

Chapter 2 - Business Intelligence and Data Warehousing with SSAS

Chapter 3 - How to Install SSAS 2008

Chapter 4 - Understanding and Designing Multidimensional Databases

Chapter 5 - Dimension and Measure Design

Chapter 6 - Cube Development with SSAS

Chapter 7 - Reporting Services with SSAS 2008

Chapter 8 - Client Tools: Excel, PowerPivot, SharePoint, and More

Chapter 9 - ETL Strategies and How to Load Data Warehouses Using SSIS

Chapter 10 - Writing MDX Queries

Chapter 11 - Data Mining with Analysis Services

Chapter 12 - Analysis Services Security

Pricing and Multi-User LicensingLearnItFirst’s courses are priced on a per user, per course basis. Volume discounts start for as few as five users. Please visit our website or call us at +1(877) 630-6708 for more information.

$99.95per user

• Purchasing this course allows you access to view and download the videos for one full year

• Course may be watched as often as nec-essary during that time

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Who Is This Course Designed For?This course is designed for someone who has at least a basic understanding of SQL and SELECT statements. This course will help you gain a solid understanding of when to use SQL Server Analysis Services as well as a solid foundation on how to get your first cubes and databases created. Prior working experience with SQL Server 2000, SQL Server 2005, or SQL Server 2008 will help you get the most out of this course.

Pre-RequisitesWhile a true beginner could take this course, it is actually recommended that you have at least 30 days experience working with SQL Server (or equivalent work experience with another database system) prior to taking this course.

About the InstructorScott Whigham is the founder of LearnItFirst.com, one of the web’s most extensive video training libraries focusing on technical training. Scott is also an experienced consultant, trainer, and author with more than a decade of hands-on experience working with SQL Server databases, writing and debugging applications using Visual Studio, and performance tuning. Scott designed the architecture (websites, class libraries, and database) for the LearnItFirst.com websites and, most recently, was involved in upgrading the websites and support applications from Visual Studio 2005 to Visual Studio 2008 and to SQL Server 2008. Before founding LearnItFirst, Scott had been an independent consultant since 1998 focusing on SQL Server and .NET performance tuning and data warehousing. Scott has been asked to speak and train at events in the United States and Europe. As an author, Scott has written courses on SQL Server and C# and VB languages as well as popular articles for top-selling magazines and the MSDN (Microsoft Developer Network) library.

Frequently Asked Questions• “How do I access the videos?” You can access the videos 24/7 online via our website

• “Do I have to have internet access to watch the videos?” No! Users can download the videos to their hard drive.

• “How long are the videos?” The videos are broken into 10 minute task-oriented segments designed to teach you a single task

• “How many videos are in a course?” It depends on the topic; courses can have anywhere from 20 - 200 videos!

For More DetailsVisit http://www.learnitfirst.com/Course/165/SSAS-2008.aspx for more information and to watch free sample videosfrom this course.

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course:Chapter 1: Course Introduction and How to Get Started

1.1 - Course Introduction - What Is Covered in this Course?

1.2 - How to Take this Course: Which Chapters Should You Watch?

1.3 - Introduction to the Sample Databases and Data Sources Used

1.4 - Operating Systems, SQL Server Versions, and Differences

1.5 - How the Exercises Are Designed to Help You

1.6 - Exercise 01: How to Use the Exercises in this Course

1.7 - Exercise 02: Installing the SQL Server 2008 Samples on Your Machine

Chapter 2: Business Intelligence and Data Warehousing with SSAS2.1 - Chapter Introduction: What is Included in this Chapter

2.2 - What is Business Intelligence?

2.3 - Business Intelligence and SQL Server

2.4 - What’s the Difference Between a Data Warehouse and a Data Mart?

2.5 - OLTP vs. OLAP

2.6 - Where Should I Put My Data Warehouse?

2.7 - Multidimensional Databases and Datamarts, Part 1

2.8 - Multidimensional Databases and Datamarts, Part 2

2.9 - Measures, Dimensions, and Cubes

2.10 - What Is Data Mining?

2.11 - What is Analysis Services?

2.12 - New Features in SQL Server 2008 Analysis Services

Chapter 3: How to Install SSAS 2008 3.1 - Chapter Introduction: What is Included in this Chapter

3.2 - SSAS Basics: Editions of SQL Server 2008 and SQL Server 2008 R2

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this courseChapter 3: How to Install SSAS 2008 (cont.)

3.3 - Pre-Requisites and Things to Consider Before Installing SSAS

3.4 - Installing SSAS 2008 on a First Time Installation

3.5 - Installing SSAS 2008 on a First Time Installation

3.6 - Adding Analysis Services to an Existing SQL Server Installation

3.7 - Patching and Updating Your SQL Server Installation

3.8 - How to Upgrade from Analysis Services 2005 to Analysis Services 2008

3.9 - Analysis Services Clustering

Chapter 4: Understanding & Designing Multidimensional Databases 4.1 - Chapter Introduction: What is Included in this Chapter

4.2 - The Unified Dimensional Model (UDM)

4.3 - Comparing Relational Databases to Multidimensional Databases

4.4 - Creating Our First Multidimensional Database

4.5 - Creating Our First Multidimensional Database

4.6 - Exercise 01: Create Your First MDB

4.7 - Browsing the Sample Cubes

4.8 - Visual Studio 2008 Projects and Solutions

4.9 - Exercise 02: Build the Sample Database on Your Machine

4.10 - How to Attach and Detach an Analysis Services Database

4.11 - How to Backup and Restore an Analysis Services Database

Chapter 5: Dimension and Measure Design5.1 - Chapter Introduction: What is Included in this Chapter

5.2 - The Pros and Cons of Using a Relational Data Warehouse, Part 1

5.3 - The Pros and Cons of Using a Relational Data Warehouse, Part 2

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 5: Dimension and Measure Design (cont.)

5.4 - How to Go From Nothing to Having a Full-Blown Data Warehouse

5.5 - Fact Tables and Dimensional Tables

5.6 - Browsing the Sample Data Warehouse

5.7 - Relational Data Warehouse Design 101: Normalization

5.8 - Relational Data Warehouse Design 101: Stars and Snowflakes, Part 1

5.9 - Relational Data Warehouse Design 101: Stars and Snowflakes, Part 2

5.10 - Another Browse of the Sample Data Warehouse

5.11 - Top-Down or Bottom-Up?

5.12 - Tips for Managing Successful Data Warehousing Projects, Part 1

5.13 - Tips for Managing Successful Data Warehousing Projects, Part 2

5.14 - Scenario 01: Designing the Data Warehouse from Scratch

5.15 - Exercise 01: Decisions for Creating a Relational Data Warehouse

5.16 - Scenario 02: Designing with the End in Mind

5.17 - Exercise 02: Which Dimensions Should We Build?

5.18 - Browsing the Source OLTP Database

5.19 - Relational Data Warehouse Design 201: Step-by-Step

5.20 - Relational Data Warehouse Design 201: Dimension Tables

5.21 - Relational Data Warehouse Design 201: Fact Tables

5.22 - Relational Data Warehouse Design 201: Fact Table Granularity

5.23 - Relational Data Warehouse Design 201: Fact Table Primary Keys?

5.24 - Relational Data Warehouse Design 201: You Degenerate

5.25 - ZOMG!!! Another Look at the Sample Data Warehouse

5.26 - Exercise 03: Design Your Dimensions

5.27 - Exercise 04: Design Your Fact Table

5.28 - Snowflake Schema Designs

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 5: Dimension and Measure Design (cont)

5.29 - A Closer Look at the Product Dimension

5.30 - Conformed Dimensions

5.31 - Final Browse of Our Databases

5.32 - The Importance of Data Quality

Chapter 6: Cube Development with SSAS 6.1 - Chapter Introduction: What is Included in this Chapter

6.2 - What Tools Will the BI Developer Use?

6.3 - Creating the Analysis Services Project

6.4 - Adding and Editing Data Sources

6.5 - Creating Data Source Views (DSVs)

6.6 - Extending Your DSVs Using Views

6.7 - Mapping a Dimension Table/Query to an Analysis Services Dimension

6.8 - Analysis Services Dimension Design Tips

6.9 - Create Dimension Wizard: Creating the Customer Dimension

6.10 - Deploying Your Newly Created Dimension and Using the Dimension Editor

6.11 - How to Add New Attributes to a Dimension

6.12 - Exercise 01: Creating the Project and the Data Source

6.13 - Exercise 02: Creating a Data Source View

6.14 - Exercise 03: Creating a Dimension

6.15 - Dimensional Hierarchies Part 1

6.16 - Dimensional Hierarchies Part 2

6.17 - Creating and Managing Hierarchies in SSAS Dimensions, Part 1

6.18 - Creating and Managing Hierarchies in SSAS Dimensions, Part 2

6.19 - Exploring Dimensional Properties

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 6: Cube Development with SSAS (cont.)

6.20 - Attribute Relationships

6.21 - The Basics of Attribute Relationships and Flexible/Rigid Relationships

6.22 - How to Avoid Duplicate Key Attribute Errors (Hint: Multi-Key Attributes!), Part 1

6.23 - How to Avoid Duplicate Key Attribute Errors (Hint: Multi-Key Attributes!), Part 2

6.24 - Building and Managing Time Dimensions

6.25 - Building Dimensions Built on Snowflake Designs

6.26 - Parent-Child Dimensions Built on Self-Referencing Relationships

6.27 - Exercise 04: Creating User-Defined Hierarchies

6.28 - Exercise 05: Troubleshooting Duplicate Attribute Key Errors

6.29 - Exercise 06: Sorting Months by Month Number Instead of Name

6.30 - The Unknown Member, Custom Error Handling, and Dealing with NULLs

6.31 - How to Build an SSAS Cube

6.32 - Understanding Our Newly Built Cube (and Dimension Usage)

6.33 - Measure Groups, Measure Properties, and Deploying the Cube

6.34 - Browsing the New Cube

6.35 - Creating New Measures and Aggregations

6.36 - Exercise 07: Building the Cube

6.37 - MDX and It’s Role in Measure and Cube Creation/Design

6.38 - How to Create Calculations: Calculated Members and Named Sets

6.39 - Analysis Services KPIs and Cube Actions

6.40 - Write-Enabled Dimensions and Writeback Cubes

6.41 - Advanced Measure Design: Working with Semi-Additive Measures, Averages and Balances

6.42 - MOLAP, ROLAP, and HOLAP: Understanding How SSAS Stores the Data

6.43 - SSAS Partitions and Caching

6.44 - Defining Storage Modes, Partitions, and Caching Options

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 6: Cube Development with SSAS (cont.)

6.45 - Designing Aggregations Using the Aggregation Design Wizard

6.46 - Perspectives - What They Are and How to Use Them

6.47 - Translations: Displaying Data in Multiple Languages

6.48 - Dimensionality: Regular, Reference, Degenerates, and Role-Playing

6.49 - Browsing the AdventureWorks2008 Sample Cube

Chapter 7: Reporting Services with SSAS 20087.1 - Chapter Introduction: What is Included in this Chapter

7.2 - Introduction to SQL Server Reporting Services

7.3 - The Tools We Use

7.4 - Creating Basic Reports from an Analysis Services Cube

7.5 - Adding Drilldown and Drillthrough to Your Reports

7.6 - Creating Matrix, Pivot Tables and Pivot Charts

7.7 - How to Use Analysis Services KPIs in Reporting Services 2008 R2

7.8 - How to Use Analysis Services KPIs in Reporting Services 2008

7.9 - MDX-Based Reports

7.10 - How to Use Parameters with MDX-Based Reports

Chapter 8: Client Tools: Excel, PowerPivot, SharePoint, and More8.1 - Chapter Introduction: What is Included in this Chapter

8.2 - Exercise 01: Setup Your System to Follow Along

8.3 - Excel 2007: How to Connect to Analysis Services

8.4 - Excel 2007: Understanding SSAS and Creating Pivot Tables

8.5 - Excel 2007: Pivot Tables and Pivot Charts

8.6 - Excel 2007: How to Create KPI-Based Reports

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 8: Client Tools: Excel, PowerPivot, SharePoint, and More (cont.)

8.7 - Exercise 02: Excel 2007 Pivot Tables and Filtering

8.8 - Exercise 03: Creating KPI-Based Reports in Excel 2007

8.9 - Excel 2010: Understanding SSAS and How to Connect to Analysis Services

8.10 - Excel 2010: Creating Pivot Tables

8.11 - Excel 2010: Pivot Tables and Pivot Charts

8.12 - Excel 2010: How to Create KPI-Based Reports

8.13 - Excel 2010: Slicers and Filters

8.14 - Exercise 04: Excel 2010 Pivot Tables and Filtering

8.15 - Exercise 05: Creating KPI-Based Reports in Excel 2010

8.16 - Introduction to PowerPivot: Microsoft’s Self-Service BI Tool

8.17 - Installing PowerPivot and Exploring Samples

8.18 - How to Integrate PowerPivot, SSAS, and External Data, Part 1

8.19 - How to Integrate PowerPivot, SSAS, and External Data, Part 2

8.20 - How to Publish PowerPivot to SharePoint 2010

8.21 - What Tools Do My Users Use to Browse the Cubes?

8.22 - Tips and Tricks: How Using Named Sets Can Make Life Easier for Your Users

Chapter 9: ETL Strategies and How to Load Data Warehouses Using SSIS

9.1 - Chapter Introduction: What is Included in this Chapter

9.2 - A Breakdown of the ETL Process

9.3 - Creating an ETL Package in SSIS: The Connections

9.4 - Creating an ETL Package in SSIS: The Data Flow, Part 1

9.5 - Creating an ETL Package in SSIS: Upserts and Ghost Deletes (Part 2)

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 9: ETL Strategies and How to Load Data Warehouses Using SSIS (cont.)

9.6 - The Importance of Data Quality, Part 1

9.7 - The Importance of Data Quality, Part 2

9.8 - Creating an ETL Package in SSIS: The Data Profile Viewer

9.9 - Creating an ETL Package in SSIS: Performing Data Scrubbing and Cleansing

9.10 - SSAS Cube and Dimension Processing, Part 1

9.11 - SSAS Cube and Dimension Processing, Part 2

9.12 - Updating and Processing SSAS Objects with SSIS

9.13 - Scheduling SSAS Cube Processing (a.k.a. How to Schedule SSIS Packages)

9.14 - What Are Slowly Changing Dimensions?

9.15 - Processing Slowly Changing Dimensions in SSIS

Chapter 10: Writing MDX Queries10.1 - Chapter Introduction: What is Included in this Chapter

10.2 - Comparison of MDX and SQL

10.3 - The Logic/Flow of MDX (a.k.a. How to Think in MDX)

10.4 - How the SELECT Statement Works in MDX

10.5 - Understanding Basic MDX Syntax, Part 1

10.6 - Understanding Basic MDX Syntax, Part 2

10.7 - Tuples and Sets, Part 1

10.8 - Tuples and Sets, Part 2

10.9 - Tuples and Sets, Part 3

10.10 - Writing Queries and Working with Nulls

10.11 - Exercise 01: Writing MDX Queries

10.12 - Exercise 02: Exploring Tuples and Sets

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 10: Writing MDX Queries (cont.)

10.13 - Exercise 03: Nulls and More Puzzle Problems

10.14 - Cross Joins (CrossJoin)

10.15 - Multiple Dimensions, Measures, and Axes

10.16 - Navigating Hierarchies

10.17 - Exercise 04: CrossJoin!

10.18 - Exercise 05: Traversing Hierarchies in MDX

10.19 - Sorting and Ordering Data

10.20 - Beyond Sets and Slicers: Filtering and Calculating Top/Bottom

10.21 - Query-Scoped Members, Sets, KPIs, Named Sets, and Aggregate()

10.22 - MDX Time Queries, Navigating Hierarchies, and ParallelPeriod

10.23 - MDX Time and Financials Queries

Chapter 11: Data Mining with Analysis Services11.1 - Chapter Introduction: What is Included in this Chapter

11.2 - What Is Data Mining?

11.3 - Analysis Services Data Mining: An Intro

11.4 - Preparing for SSAS and Data Mining

11.5 - Data Mining Concepts and Terms

11.6 - Data Mining Models and Algorithms

11.7 - Browsing the Sample Data Mining Models

11.8 - Creating a Quick Data Mining Structure and Model

Chapter 12: Analysis Services Security12.1 - Chapter Introduction: What is Included in this Chapter

12.2 - How SSAS Security Works: Securing the Instance

http://www.learnitfirst.com/Sales & information: (877) 630-6708

• CourseId: 165 • Skill level: 100-500 • Run Time: 46+ hours (209 videos)

46+ hours of instructor-led training!

SQL Server 2008/R2 Analysis Services

Videos in this course (cont.):Viewed?

Videos in this course Chapter 12: Analysis Services Security (cont.)

12.3 - How SSAS Security Works: Securing the Databases

12.4 - How to Add User Accounts to SSAS

12.5 - Exercise 01: Creating the User Accounts and Groups

12.6 - SSAS Role-Based Security

12.7 - Assigning the Server Role

12.8 - Assigning and Using Database Roles: Full Control

12.9 - Assigning and Using Database Roles: Dimension and Cube-Level

12.10 - Exercise 02: Assigning and Using Database Roles, Part 1

12.11 - Exercise 02: Assigning and Using Database Roles, Part 2

12.12 - How to Schedule a Backup of an SSAS Database

About LearnItFirst.com: LearnItFirst is a leader in online video training for the Microsoft community. With nearly 400 hours of classroom-quality video training online, LearnItFirst has one of the largest online training video libraries on the web today. LearnItFirst’s online courses are a cross between a “live” instructor-led class and a “how to” book. Customers get the afford-ability and portability of a book and the “Watch and Learn” of having a live instructor. All courses feature full-screen resolution videos with high quality audio to ensure the very best possible training experience. LearnItFirst.com LLC was founded in 2004 and is based in Dallas, Texas.