+91 – 88617 28680learning@flexmind.co

SSAS/SSRS/SSIS training

SSAS/SSRS/SSIS training

Course Outline

Duration: 30 hours


Module 1: Planning a BI Delivery Solution
This module explains how to choose an appropriate delivery solution for a given scenario.

Lessons

  • Considerations for BI Delivery
  • Choosing a Delivery Approach

Lab : Planning a BI Delivery Solution

  • Exercise 1: Assessing Reporting Requirements

Module 2: Designing a Reporting Services Solution
This module explains how to design a Reporting Services solution.

Lessons

  • Designing Reports
  • Considerations for Report Execution
  • Planning a Reporting Solution

Lab : Designing a Reporting Services Solution

  • Exercise 1: Planning a Reporting Services Solution
  • Exercise 2: Planning a Report Delivery Environment
  • Exercise 3: Configuring Report Execution

Module 3: Designing an Excel-Based Reporting Solution
This module explains how to design a reporting solution that uses Excel.

Lessons

  • Using Excel for Data Reporting and Analysis
  • PowerPivot in Excel
  • Power View in Excel

Lab : Designing an Excel Reporting Solution

  • Exercise 1: Planning Excel Features
  • Exercise 2: Analyzing a Cube with Excel
  • Exercise 3: Using PowerPivot
  • Exercise 4: Using Power View

Module 4: Planning a BI Solution
This modules discusses how to plan the components of a BI solution.

Lessons

  • Elements of a BI Solution
  • Planning a BI Project
  • The Microsoft BI Platform

Lab : Planning a BI Solution

  • Exercise 1: Scoping a BI Solution.
  • Exercise 2: Reviewing a Suggested Solution

Module 5: Planning a BI Infrastructure
This modules explains how to plan an appropriate BI infrastructure for a given set of BI services.

Lessons

  • Planning a Data Warehouse Infrastructure
  • Planning an ETL Infrastructure
  • Planning Analysis Services Infrastructure
  • Planning Reporting Services Infrastructure

Lab : Planning a BI Infrastructure

  • Exercise 1: Determining Required Servers
  • Exercise 2: Determining Data Warehouse Server Hardware Requirements
  • Exercise 3: Reviewing a Suggested Solution

Module 6: Designing a Data Warehouse
This module explain how to design a data warehouse for a given set of user requirements.

Lessons

  • Designing a Logical Schema
  • Designing a Physical Schema

Lab : Designing a Data Warehouse Physical Schema

  • Exercise 1: Identifying Required Dimensions
  • Exercise 2: Identifying Measures and Hierarchies
  • Exercise 3: Designing a Data Warehouse Schema
  • Exercise 4: Reviewing a Suggested Solution
  • Exercise 1: Planning Database Storage
  • Exercise 2: Designing Partitioning
  • Exercise 3: Designing Indexes
  • Exercise 4: Reviewing a Suggested Solution

Lab : Designing a Data Warehouse Logical Schema

  • Exercise 1: Identifying Required Dimensions
  • Exercise 2: Identifying Measures and Hierarchies
  • Exercise 3: Designing a Data Warehouse Schema
  • Exercise 4: Reviewing a Suggested Solution
  • Exercise 1: Planning Database Storage
  • Exercise 2: Designing Partitioning
  • Exercise 3: Designing Indexes
  • Exercise 4: Reviewing a Suggested Solution


Module 7: Designing an ETL Solution

This module explains how to design an ETL solution for a data warehouse.

Lessons

  • Planning for Data Extraction
  • Planning for Data Transformation
  • Planning for Data Loading
  • Planning for SSIS Package Deployment

Lab : Designing an ETL Solution

  • Exercise 1: Reviewing Data Sources
  • Exercise 2: Creating Source-to-Target Maps
  • Exercise 3: Planning ETL Processes
  • Exercise 4: Reviewing a Suggested Solution


Module 8: Designing Analytical Data Models

This module explains how to design analytical data models for specific BI scenarios.

Lessons

  • Options for Analytical Models
  • Data Model Design Considerations

Lab : Comparing Analytical Data Models

  • Exercise 1: Creating a Multidimensional Model
  • Exercise 2: Creating a Tabular Model
  • Exercise 1: Designing Dimension Attributes
  • Exercise 2: Designing Data Model Aggregations and Storage
  • Exercise 3: Reviewing a Suggested Solution

Lab : Designing Data Models

  • Exercise 1: Creating a Multidimensional Model
  • Exercise 2: Creating a Tabular Model
  • Exercise 1: Designing Dimension Attributes
  • Exercise 2: Designing Data Model Aggregations and Storage
  • Exercise 3: Reviewing a Suggested Solution


Module 9: Planning a SharePoint Server BI Solution

This module explains how to design a SharePoint BI solution.

Lessons

  • Introduction to SharePoint Server as a BI Platform
  • Planning Security for a SharePoint Server BI Solution
  • Planning Reporting Services Configuration
  • Planning PowerPivot Configuration
  • Planning for PerformancePoint Services

Lab : Planning a SharePoint Server BI Solution

  • Exercise 1: Planning SharePoint Server Security
  • Exercise 2: Configuring Reporting Services in SharePoint Server
  • Exercise 3: Managing PowerPivot Data Refresh
  • Exercise 4: Reviewing PowerPivot Activity
  • Exercise 5 (Optional) Creating a PerformancePoint Dashboard


Module 10: Monitoring and Optimizing a BI Solution

This module explains how to monitor and optimize a BI solution.Lessons

  • Overview of BI Monitoring
  • Monitoring and Optimizing the Data Warehouse
  • Monitoring and Optimizing Analysis Services
  • Monitoring and Optimizing Reporting Services

Lab : Monitoring and Optimizing a BI Solution

  • Exercise 1: Monitoring and Optimizing a Data Warehouse
  • Exercise 2: Troubleshooting Analysis Services Queries
  • Exercise 3: Monitoring and Optimizing Reporting Services


Module 11: Planning BI Operations

This module explains how to plan management and maintenance operations for a BI solution.

Lessons

  • Overview of BI Operations
  • Automating ETL Tasks
  • Post ETL Tasks
  • Planning a Backup Strategy for a BI Solution

Lab : Planning BI Operations

  • Exercise 1: Planning ETL and Processing Tasks
  • Exercise 2: Planning a Backup Strategy

[/vc_column_text][/vc_tta_section][vc_tta_section title=”6234″ tab_id=”1452534296790-3e66e078-54ba”][vc_facebook type=”button_count”][vc_column_text]

Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Course Outline:
Duration: 24 hours


Module 1: Querying Multidimensional Analysis Solutions

This module introduces multidimensional expressions (MDX) and describes how to implement calculated members and named sets in an Analysis Services cube.

Lessons

  • MDX Fundamentals
  • Adding Calculations to a Cube

Lab : Querying Multidimensional Analysis Solutions

  • (Level 200) Querying a Cube by Using MDX
  • (Level 200) Creating a Calculated Member
  • (Level 200) Defining a Named Set

Module 2: Customizing Cube Functionality
This module explains how to customize a cube by implementing key performance indicators (KPIs), actions, perspectives, and translations.

Lessons

  • Implementing Key Performance Indicators
  • Implementing Actions
  • Implementing Perspectives
  • Implementing Translations

Lab : Customizing Cube Functionality

  • (Level 200) Implementing a KPI
  • (Level 200) Implementing an Action
  • (Level 200) Implementing a Perspective
  • (Level 200) Implementing a Translation


Module 3: Deploying and Securing an Analysis Services Database
This module describes how to deploy an Analysis Services database to a production server, and how to implement security in an Analysis Services multidimensional solution.

Lessons

  • Deploying an Analysis Services Database
  • Securing an Analysis Services Database

Lab : Deploying and Securing an Analysis Services Database

  • (Level 200) Deploying an Analysis Services Database
  • (Level 200) Securing an Analysis Services Database

Module 4: Introduction to Microsoft SQL Server Analysis Services
This module introduces common analysis scenarios and describes how Analysis Services provides a powerful platform for multidimensional OLAP solutions and data mining solutions. The module then describes the main considerations for installing Analysis Services.

Lessons

  • Overview of Data Analysis Solutions
  • Overview of SQL Server Analysis Services
  • Installing SQL Server Analysis Services

Lab : Using SQL Server Analysis Services

  • (Level 200) Installing SQL Server Analysis Services
  • (Level 200) Verifying Installation

Module 5: Creating Multidimensional Analysis Solutions

This module introduces the development tools you can use to create an Analysis Services multidimensional analysis solution, and describes how to create data sources, data source views, and cubes.

Lessons

  • Developing Analysis Services Solutions
  • Creating Data Sources and Data Source Views
  • Creating a Cube

Lab : Creating Multidimensional Analysis Solutions

  • (Level 200) Creating a Data Source
  • (Level 200) Creating and Modifying a Data Source View
  • (Level 200) Creating and Modifying a Cube

Module 6: Working with Cubes and Dimensions
This module describes how to edit dimensions and to configure dimensions, attributes, and hierarchies.

Lessons

  • Configuring Dimensions
  • Defining Attribute Hierarchies
  • Sorting and Grouping Attributes

Lab : Working with Cubes and Dimensions

  • (Level 200) Configuring Dimensions
  • (Level 200) Defining Relationships and Hierarchies
  • (Level 200) Sorting and Grouping Dimension Attributes

Module 7: Working with Measures and Measure Groups
This module explains how to edit and configure measures and measure groups.

Lessons

  • Working With Measures
  • Working with Measure Groups

Lab : Working with Measures and Measure Groups

  • (Level 200) Configuring Measures
  • (Level 200) Defining Dimension Usage and Relationships
  • (Level 200) Configuring Measure Group Storage

Module 8: Maintaining a Multidimensional Solution
This module discusses the maintenance tasks associated with an Analysis Services solution, and describes how administrators can use the Analysis Services management tools to perform them.

Lessons

  • Configuring Processing
  • Logging, Monitoring, and Optimizing an Analysis Services Solution
  • Backing Up and Restoring an Analysis Services Database

Lab : Maintaining a Multidimensional Solution

  • (Level 200) Configuring Processing
  • (Level 200) Implementing Logging and Monitoring
  • (Level 200) Backing Up and Restoring an Analysis Services Database

Module 9: Introduction to Data Mining
This module introduces data mining, and describes how to implement data mining structures and models. It then explains how to validate data model accuracy.

Lessons

  • Overview of Data Mining
  • Creating a Data Mining Solution
  • Validating Data Mining Models

Lab : Introduction to Data Mining

  • (Level 200) Creating a Data Mining Structure
  • (Level 200) Adding a Data Mining Model
  • (Level 200) Exploring Data Mining Models
  • (Level 200) Validating Data Mining Models

[/vc_column_text][/vc_tta_section][vc_tta_section title=”6235″ tab_id=”1452536520009-32232dcb-3d05″][vc_facebook type=”button_count”][vc_column_text]

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Duration: 24 hours
Course Outline:


Module 1: Debugging and Error Handling

The students will be introduced to how to debug Integration Services packages by using the debugging tools in Business Intelligence Development Studio. It then explains how to implement error-handling logic in an Integration Services package.

Lessons

  • Debugging a Package
  • Implementing Error Handling

Lab : Debugging and Error Handling

  • (Level 300) Debugging a Package
  • (Level 300) Implementing Error Handling
  • (Level 300) Controlling Failure Behavior

Module 2: Implementing Checkpoints and Transactions
The students will be introduced to what checkpoints are and how to implement them. It then discusses transactions, and describes how to implement transactional data access logic in an Integration Services package.

Lessons

  • Implementing Checkpoints
  • Implementing Transactions

Lab : Implementing Checkpoints and Transactions

  • (Level 200) Implementing Checkpoints in a Package
  • (Level 300) Implementing Transactions in a Package
  • (Level 300) Implementing a Native Transaction

Module 3: Configuring and Deploying Packages
The students will be introduced to how to create Package Configurations and how to deploy Integration Services packages to production servers.

Lessons

  • Package Configurations
  • Deploying Packages

Lab : Configuring and Deploying Packages

  • (Level 200) Creating a Package Configuration
  • (Level 200) Preparing a Package for Deployment
  • (Level 200) Deploying a Package

Module 4: Introduction to SQL Server 2008 Integration Services
The students will be introduced to the role that Integration Services plays in extracting, transforming, and loading data. The students will also be introduced to the tools that are used to build and manage Integration Services solutions.

Lessons

  • Overview of SQL Server Integration Services
  • Using Integration Services Tools

Lab : Introduction to SQL Server Integration Services

  • (Level 200) Using the Import and Export Wizard
  • (Level 200) Running an Integration Services Package

Module 5: Implementing Control Flow
The students will be introduced to the tasks and precedence constraints that can be used to implement control flow in an Integration Services package.

Lessons

  • Control Flow Tasks
  • Control Flow Precedent Constraints
  • Control Flow Containers

Lab : Implementing Control Flow

  • (Level 200) Creating a Simple Control Flow
  • (Level 200) Configuring Precedence Constraints
  • (Level 200) Using Containers

Module 6: Managing and Securing Packages
The students will be introduced to the management tasks that relate to Integration Services packages and explained how to perform those tasks by using the Integration Services management tools. It also describes how to secure Integration Services packages.

Lessons

  • Managing Packages
  • Securing Packages

Lab : Managing and Securing Packages

  • (Level 200) Importing a Package
  • (Level 200) Configuring and Monitoring a Package
  • (Level 200) Scheduling a Package
  • (Level 200) Securing a Package

Module 7: Developing Integration Services Solutions
The students will be introduced to the development tasks that are involved in creating an Integration Services package.

Lessons

  • Creating an Integration Services Solution
  • Using Variables
  • Building and Running a Solution

Lab : Developing Integration Services Solutions

  • (Level 200) Creating an Integration Services Project
  • (Level 200) Implementing a Package
  • (Level 200) Building and Running an Integration Services package

Module 8: Implementing Data Flow
The students will be introduced to the data flow sources, transformations, and destinations that can be used to implement a data flow task in an Integration Services control flow. It also explains how to use data flow paths to direct valid and invalid rows through the data flow.

Lessons

  • Data Flow Sources and Destinations
  • Basic Data Flow Transformations
  • Advanced Data Flow Transformations
  • Data Flow Paths

Lab : Implementing Data Flow

  • (Level 200) Transferring Data
  • (Level 200) Implementing Transformations
  • (Level 200) Using Data Viewers
  • (Level 200) Configuring Error Output

Module 9: Implementing Logging
The students will be introduced to how to use logging in an Integration Services package, and explained how to configure and use logging providers to generate information about a package’s execution.

Lessons

  • Overview of Integration Services Logging
  • Enabling and Configuring Logging

Lab : Implementing Logging

  • (Level 200) Configuring Logging
  • (Level 200) Implementing Custom Logging

[/vc_column_text][/vc_tta_section][vc_tta_section title=”6236″ tab_id=”1452536550893-772c4600-34c9″][vc_facebook type=”button_count”][vc_column_text]

Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

Duration: 24 hours
Course Outline


Module 1: Publishing and Executing Reports

The students will learn the various options you can use to publish reports to the report server and execute them.

Lessons

  • Publishing Reports
  • Executing Reports
  • Creating Cached Instances
  • Creating Snapshots and Report History

Lab : Publishing and Executing Reports

  • (Level 200) Publishing Reports
  • (Level 200) Executing Reports
  • (Level 200) Configuring and Viewing a Cached Report
  • (Level 200) Configuring and Viewing a Snapshot Report

Module 2: Using Subscriptions to Distribute Reports
The students will learn how to implement subscriptions so that you can distribute reports either automatically by e-mail or by publishing reports to a shared folder.

Lessons

  • Introduction to Report Subscriptions
  • Creating Report Subscriptions
  • Managing Report Subscriptions

Lab : Using Subscriptions to Distribute Reports

  • (Level 200) Creating a Standard Subscription
  • (Level 200) Creating a Data-Driven Subscription

Module 3: Administering Reporting Services
The students will learn how to administer the Reporting Services server, how to monitor and optimize the performance of the report server, how to maintain the Reporting Services databases, and how to keep the system secure.

Lessons

  • Reporting Server Administration
  • Performance and Reliability Monitoring
  • Administering Report Server Databases
  • Security Administration
  • Upgrading to Reporting Services 2008

Lab : Administering Reporting Services

  • (Level 200) Using Reporting Services Configuration Manager
  • (Level 200) Securing a Reporting Services Site
  • (Level 200) Securing Items

Module 4: Introduction to Microsoft SQL Server Reporting Services
The students will be introduced to the role that Reporting Services plays in an organization’s reporting life cycle, the key features offered by Reporting Services, and the components that make up the Reporting Services architecture.

Lessons

  • Overview of SQL Server Reporting Services
  • Installing Reporting Services
  • Reporting Services Tools

Lab : Introduction to Microsoft SQL Server Reporting Services

  • (Level 200) Exploring Report Designer
  • (Level 200) Exploring Report Manager

Module 5: Authoring Basic Reports
The students will learn the fundamentals of report authoring, including configuring data sources and data sets, creating tabular reports, summarizing data, and applying basic formatting.

Lessons

  • Creating a Basic Table Report
  • Formatting Report Pages
  • Calculating Values

Lab : Authoring Basic Reports

  • (Level 200): Creating a Basic Table Report
  • (Level 200): Formatting Report Pages
  • (Level 200): Adding Calculated Values

Module 6: Enhancing Basic Reports
The students will learn about navigational controls and some additional types of data regions, and how to use them to enhance a basic report.

Lessons

  • Interactive Navigation
  • Displaying Data

Lab : Enhancing Basic Reports

  • (Level 200) Using Dynamic Visibility
  • (Level 200) Using Document Maps
  • (Level 200) Initiating Actions
  • (Level 200) Using a List Data Region
  • (Level 200) Creating a Tablix Report
  • (Level 200) Adding Chart Subreport to Parent Report

Module 7: Manipulating Data Sets
The students will explore data sets to a greater depth, including the use of alternative data sources and interacting with a data set through the use of parameters. Students will learn how to dynamically modify the data set underlying a data region by allowing parameters to be sent to the underlying query, as well as will learn to use best practices to implement static and dynamic parameter lists when interacting with queries and stored procedures.

Lessons

  • Defining Report Data
  • Using Parameters and Filters
  • Using Parameter Lists

Lab : Manipulating Data Sets

  • (Level 200) Using Parameters to Restrict Query Results
  • (Level 200) Using Parameters to Filter Report Data
  • (Level 200) Creating Dynamic Parameter Lists
  • (Level 200) Using Parameters with a Stored Procedure
  • (Level 200) Displaying All Categories in a Parameter List

Module 8: Using Report Models
The students will learn how to create a report model so that business users can create their own reports without using the full Report Designer development environment. Students will also learn how to use Report Builder to create a report from a report model.

Lessons

  • Creating Report Models
  • Using Report Builder

Lab : Using Report Models

  • (Level 200) Creating a Report Model
  • (Level 200) Using Report Builder to Create a Report

Module 9: Programming Reporting Services
The students will learn how to query Reporting Services information programmatically and how to automate report management tasks. Students will also learn how to render reports without relying on Report Manager, and how to extend the feature set of a report server by creating custom code.

Lessons

  • Querying for Server Information Using a Web Service
  • Automating Report Management
  • Rendering Reports
  • Creating Custom Code

Lab : Programming Reporting Services

  • (Level 200) Using URL Access to Display a Report
  • (Level 200) Building a Reporting Services Web Service Client
  • (Level 200) Using the Report Viewer Control