How To Take This Class

Course Overview

Business intelligence (BI) is becoming increasingly important for companies of many different sizes and types because of the competitive edge it can help to give them. The combined capabilities of Microsoft SQL Server 2012 and Microsoft SharePoint 2010 make it easier than ever for companies to develop a BI solution that meets their specific needs, provides reduced total cost of ownership (TCO), and achieves a faster time to solution. This five-day instructor-led course teaches students how to empower information workers through self-service analytics and reporting. Students will learn how to implement multidimensional analysis solutions, create PowerPivot and tabular data models, deliver rich data visualizations with PowerView and SQL Server Reporting Services, and discover business insights by using data mining. This course also helps students prepare for exam 70-466.

Course Prerequisites

Before attending this course, the student should have at least 2 years’ experience of working with relational databases, including:
  • Designing a normalized database.
  • Creating tables and relationships.
  • Querying with Transact-SQL.
  • Some basic knowledge of data warehouse schema topology (including star and snowflake schemas).
  • Some exposure to basic programming constructs (such as looping and branching).
  • An awareness of key business priorities such as revenue, profitability, and financial accounting is desirable.

Course Audience

This course is intended for database professionals who need to fulfill a Business Intelligence Developer role to create analysis and reporting solutions.

What You'll Learn

Upcom successful completion of this course, students will be able to:
  • Describe the components, architecture, and nature of a BI solution.
  • Create reports with Reporting Services.
  • Create reusable report items that simplify self-service reporting.
  • Manage report execution and delivery.
  • Create a multidimensional database with Analysis Services.
  • Implement dimensions in a cube.
  • Implement measures and measure groups in a cube.
  • Use MDX Syntax.
  • Customize a cube.
  • Implement a Tabular Data Model in PowerPivot.
  • Use DAX to query a tabular model.
  • Implement a Tabular Database.
  • Use PowerView to create interactive data visualizations.
  • Use Data Mining for Predictive Analysis.

Course Duration

5 Days

Course Outline

  1. Introduction to Business Intelligence and Data Modeling
    • Introduction to Business Intelligence
    • The Microsoft Business Intelligence Platform
    • Lab : Reporting and Analyzing Data
      • Exploring a Reporting Services Repot
      • Exploring a PowerPivot Workbook
      • Exploring a Power View Report
  2. Implementing Reports with SQL Server Reporting Services
    • Introduction to Reporting Services
    • Creating a Report with Report Designer
    • Grouping and Aggregating Data in a Report
    • Showing Data Graphically
    • Filtering Reports by Using Parameters
    • Publishing and Viewing a Report
    • Lab : Creating a Report with Report Designer
      • Creating a Report
      • Grouping and Aggregating Data
    • Lab : Enhancing and Publishing a Report
      • Adding a Chart to a Report
      • Adding Parameters to a Report
      • Publishing a Report
  3. Supporting Self Service Reporting
    • Introduction to Self Service Reporting
    • Shared Data Sources and Datasets
    • Report Parts
    • Lab : Implementing Self Service Reporting
      • Using Report Builder
      • Simplifying Data Access for Business Users
      • Using Report Parts
  4. Managing Report Execution and Delivery
    • Managing Report Security
    • Managing Report Execution
    • Subscriptions and Data Alert
    • Troubleshooting Reporting Services
    • Lab : Configuring Report Execution and Delivery
      • Configuring Report Execution
      • Implementing a Standard Subscription
      • Implementing a Data-Driven Subscription
  5. Creating Multidimensional Databases
    • Introduction to Multidimensional Analysis
    • Creating Data Sources and Data Source Views
    • Creating a Cube
    • Overview of Cube Security
    • Lab : Creating a Multidimensional Database
      • Creating a Data Source
      • Creating and Modifying a Data Source View
      • Creating and Modifying a Cube
  6. Working with Dimensions
    • Configuring Dimensions
    • Defining Attribute Hierarchies
    • Sorting and Grouping Attributes
    • Lab : Defining Dimensions
      • Configuring Dimensions
      • Defining Relationships and Hierarchies
      • Sorting and Grouping Dimensions Attributes
  7. Working with Measures and Measure Groups
    • Working with Measures
    • Working with Measure Groups
    • Lab : Configuring Measures and Measure Groups
      • Configuring Measures
      • Defining Dimension Usage and Relationships
      • Configuring Measure Group Storage
  8. Introduction to MDX
    • MDX Fundamentals
    • Adding Calculations to a Cube
    • Using MDX to Query a Cube
    • Lab : Using MDX
      • Querying a Cube by Using MDX
      • Creating a Calculated Member
  9. Customizing Cube Functionality
    • Working with Key Performance Indicators
    • Working with Actions
    • Working with Perspectives
    • Working with Translations
    • Lab : Customizing a Cube
      • Implementing an Action
      • Implementing a Perspective
      • Implementing a Translation
  10. Implementing a Tabular Data Model with Microsoft PowerPivot
    • Introduction to Tabular Data Models and PowerPivot Technologies
    • Creating a Tabular Data Model by Using PowerPivot for Excel
    • Sharing a PowerPivot Workbook and Using PowerPivot Gallery
    • Lab : Using PowerPivot for Excel
      • Creating a Tabular Data Model by Using PowerPivot for Excel
      • Using a Tabular Data Model in Excel
      • Sharing a PowerPivot Workbook to PowerPivot Gallery
      • Using a PowerPivot Workbook as a Data Source
  11. Introduction to DAX
    • DAX Fundamentals
    • Using DAX to Create Calculated Column and Measures in a Tabular Data Model
    • Lab : Creating Calculated Columns and Measures by Using DAX
      • Creating Calculated Columns
      • Creating Measures
      • Using Time Intelligence
      • Creating a Dynamic Measure
  12. Implementing an Analysis Services Tabular Data Model
    • Introduction to Analysis Services Tabular Data Model Projects
    • Developing an Analysis Services Tabular Data Model in SQL Server Data Tools
    • Lab : Working with an Analysis Services Tabular Data Model
      • Creating an Analysis Data Services Tabular Data Model from a PowerPivot Workbook
      • Implementing a Perspective
      • Implementing Partitions
      • Deploying an Analysis Services Tabular Data Model
      • Enabling Access to a Tabular Data Model
      • Configuring DirectQuery Storage Model
      • Implementing Security in a Tabular Data Model
  13. Creating Data Visualizations with Power View
    • Introduction to Power View
    • Visualizing Data with Power View
    • Lab : Creating Data Visualizations with Power View
      • Modify the Tabular Data Model
      • Create a Simple Power View Report
      • Using Interactive Visualizations
      • Create a Scatter Chart and a Play Axis
  14. Performing Predictive Analysis with Data Mining
    • Overview of Data Mining
    • Creating a Data Mining Solution
    • Validating a Data Mining Solution
    • Consuming a Data Mining Solution
    • Lab : Using Data Mining to Support a Marketing Campaign
      • Using Table Analysis Tools
      • Creating a Data Mining Model
      • Using the Data Mining Add-in for Excel
      • Validating Data Mining Models
      • Using a Data Mining Model in a Report

What Students Receive

Each student will receive:
  • A printed courseware manual with samples and hands-on exercises for use during and after class.
  • Sample course files and solutions
  • Access to a complete, online SQL Server 2012 and SharePoint environment both during and after class to practice your new skills.
  • A course completion certificate upon successful completion of the course