MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

MSBI, SQL Training - Combo Course

Course Summary

Our MSBI, SQL certification master program lets you gain proficiency in Microsoft Business Intelligence. You will work on real world industry projects pertaining to the three components of MSBI viz. SSIS for ETL, SSAS for analysis, SSRS for reporting, data mining queries, Visual Studio, SQL Server, OLAP, generating Cubes, data sources, converting raw data into business insights.

  • +

    Course Syllabus

    MSBI SSIS Course Content

    What is BI?
    Introduction to Business Intelligence, understanding the concept of Data Modeling, Data Cleaning, learning about Data Analysis, Data Representation, Data Transformation.
    ETL Overview
    Introduction to ETL, the various steps involved Extract, Transform, Load, using a user’s email ID to read a flat file, extracting the User ID from email ID, loading the data into a database table.
    Working with Connection Managers
    Introduction to Connection Managers – logical representation of a connection, the various types of Connection Managers – Flat file, database, understanding how to load faster with OLE DB, comparing the performance of OLE DB and, learning about Bulk Insert, working with Excel Connection Managers and identifying the problems.
    Data Transformations
    Learning what is Data Transformation, converting data from one format to another, understanding the concepts of Character Map, Data Column and Copy Column Transformation, import and export column transformation, script and OLEDB Command Transformation, understanding row sampling, aggregate and sort transformation, percentage and row sampling.
    Advance Data Transformation
    Understanding Pivot and UnPivot Transformation, understanding Audit and Row Count Transformation, working with Split and Join Transformation, studying Lookup and Cache Transformation.
    Slowly Changing Dimensions
    Understanding data that slowly changes over time, learning the process of how new data is written over old data, best practices.Detail explanation of three types of SCDs –Type1, Type2 and Type3, and their differences.
    Overview of Fuzzy Look-up Transformation and Lookup and Term Extraction
    Understanding how Fuzzy Lookup Transformation varies from Lookup Transformation, the concept of Fuzzy matching,
    Concepts of Logging & Configuration
    Learning about error rows configuration, package logging, defining package configuration, understanding constraints and event handlers.

    MSBI SSRS Course Content

    Introduction to SSRS
    Get introduced to the SSRS Architecture, components of SSRS Report Building tool, learning about the data flow in different components.
    Matrix and Tablix Overview
    Understanding the concepts of Matrix and Tablix, working with Text Box, learning about formatting, row/column grouping, understanding sorting, formatting, concepts of Header, Footer, Totals, Subtotals and Page Breaks.
    Parameters and Expression
    Learning about Parameters, filter and visibility expression, understanding drill-through and drill-down, defining variables, custom code.
    Reports and Charts creation
    Introduction to various aspects of Bar Chart, Line Chart, Combination Chart, Shape Chart, Sub Reports
    Dashboard Building
    Learn how to build a Dashboard with Sparklines, Data Bars, Map Charts, Gauge Charts and drilling into reports, the basics of ad hoc reporting.Data Bar, Sparkline, Indicator, Gauge Chart, Map Chart, Report Drilling, What is Ad hoc reporting?
    Reports and Authenticity
    Understanding Report Cache, Authorization, Authentication and Report Snapshot, learning about Subscriptions and Site Security.

    MSBI SSAS Course Content

    Getting started with SSAS
    Understanding the concept of multidimensional analysis, understanding SSAS Architecture and benefits, learn what is Cube, working with Tables and OLAP databases, understanding the concept of Data Sources, working with Dimension Wizard, understanding Dimension Structure, Attribute Relationships, flexible and rigid relationship.
    Structures and Processes
    Learning about Process Dimension, the Process database, creation of Cube, understanding Cube Structure, Cube browsing, defining the various categories, Product Key and Customer Key, Column Naming, processing and deploying a Cube, Report creation with a Cube.Hands-on Exercise – Create a Cube and name various columns Deploy a cube after applying keys and other rules Create reports with a cube
    Type of Database Relationship
    Understanding Data Dimensions and its importance, the various relationships, regular, referenced, many to many, fact, working on Data Partitions, and Data Aggregations.
    SSAS Cube
    Learning about SSAS Cube, the various types of Cubes, the scope of Cube and comparison with Data Warehouse.
    Cube: Operations & Limitations
    The various operations on Cube, the limitations of OLAP Cubes, the architecture of in-memory analytics and its advantages.
    Cube and In-memory Analytics
    Deploying cube with existing data warehouse capabilities to get self-service business intelligence, understanding how in-memory analytics works.Hands-on Exercise – Deploy cube to get self-service business intelligence
    Data Source View
    Logical model of the schema used by the Cube, components of Cube, understanding Named Queries and Relationships.
    An overview of the Dimensions concept, describing the Attributes and Attributes Hierarchies, understanding Key/Value Pairs, Metadata Reload, logical keys and role-based dimensions.Hands-on Exercise – Create role based dimensions, Use Attributes Hierarchies
    Measures & Features of Cube
    Understanding the Measure of Cube, analyzing the Measure, exploring the relationship between Measure and Measure Group, Cube features and Dimension usage.
    Measures and Features of Cube Cont.
    Working with Cube Measures, deploying analytics, understanding the Key Performance Indicators, deploying actions and drill-through actions on data, working on data partitions, aggregations, translations and perspectives.Hands-on Exercise – Work with Cube Measures, Deploy analytics, Deploy actions and drill-through actions on data, Make data partitions
    Working with MDX
    Understanding Multidimensional Expressions language, working with MDX queries for data retrieval, working with Clause, Set, Tuple, Filter condition in MDX.Hands-on Exercise – Apply Clause, Set and filter condition in MDX query to retrieve data
    Functions of MDX
    Learning about MDX hierarchies, the functions used in MDX, Ancestor, Ascendant and Descendant function, performing data orderingHands-on Exercise – Create MDX hierarchies, Perform data ordering in ascending order, in descending order
    DAX language
    Data Analysis Expressions (DAX), Using the EVALUATE and CALCULATE functions, filter DAX queries, create calculated measures, perform data analysis by using DAXHands-on Exercise – Use the EVALUATE and CALCULATE functions, filter DAX queries, create calculated measures, perform data analysis by using DAX
    BI Semantic Model
    Designing and publishing a tabular data model, Designing measures relationships, hierarchies, partitions, perspectives, and calculated columnsHands-on Exercise – Design and publish a tabular data model, Design measures relationships, hierarchies, partitions, perspectives, and calculated columns
    Plan and deploy SSAS
    Configuring and maintaining SQL Server Analysis Services (SSAS), Non-Union Memory Architecture (NUMA), Monitoring and optimizing performanceHands-on Exercise – Configure and maintain SQL Server Analysis Services (SSAS), Monitor and optimize performance
    Analyzing Big Data with Microsoft R
    Reading data with R Server from SAS, txt, or excel formats, converting data to XDF format; Summarizing data, rxCrossTabs versus rxCube, extracting quantiles by using rxQuantile; Visualizing data (rxSummary and rxCube, rxHistogram and rxLinePlot) Processing data with rxDataStep Performing transforms using functions transformVars and transformEnvir Processing text using RML packages Building predictive models with ScaleR Performing in-database analytics by using SQL ServerHands-on Exercise – Read data with R Server from SAS, txt or excel formats, convert data to XDF format; Summarize data, Extract quantiles by using rxQuantile; Visualize data (rxSummary, rxCube, rxHistogram and rxLinePlot) Perform transforms using functions transformVars and transformEnvir Build predictive models with ScaleR Perform in-database analytics by using SQL Server

    SQL Course Content

    Introduction to SQL
    The various types of databases, introduction to Structured Query Language, distinction between client server and file server databases, understanding SQL Server Management Studio, SQL Table basics, data types and functions, Transaction-SQL, authentication for Windows, Data control language, Identification and Keywords in T-SQL, Drop Table.
    SQL operators
    Introduction to relational databases, basic concepts of relational tables, working with rows and columns, various operators used like logical and relational, domains, constraints, stored procedures, indexes, primary key and foreign key, understanding group functions, unique key.
    Working With SQL –Join,Tables,Variables
    Deep dive into SQL Tables, working with SQL functions, operators and queries, creation of tables, retrieving data from tables, combining rows from tables using Inner, Outer, Cross and Self joins, deploying Operators like Union, Intersect, Except, creation of Temporary Table, Set Operator rules, working with Table variables.
    Deep dive into SQL Functions
    Understanding what SQL functions do, aggregate functions, scalar functions, functions that work on different data sets like numbers, characters & strings, dates, learning Inline SQL functions, general functions and duplicate functions.
    Understanding of SQL Subqueries, rules of Subqueries, the statements and operators with which Subqueries can be used, modification of sub queries using set clause, understanding the different types of Subqueries – Where, Insert, Update, Select, Delete, etc., ways to create and view Subqueries.
    SQL Views,Functions,Stored Procedures
    Learning about SQL Views, ways of creating, using, altering, dropping, renaming and modifying Views, understanding Stored Procedures, key benefits of it, working with Stored Procedures, error handling, studying user-defined functions.
    Deep Dive into User-defined Functions
    Detailed study of user-defined functions, various types of UDFs like Scalar, Inline Table Value, multi-statement Table, what are Stored Procedures? when to deploy Stored Procedures? What is Rank Function? Triggers, when to execute Triggers?
    SQL Optimization & Performance
    Detailed understanding of SQL Server Management Studio, learning what is Pivot in Excel and SQL Server, XL path, differentiating between Char, Varchar and NVarchar, working with Indexes, creation of Index, advantages, records grouping, searching, sorting, modifying data, creation of clustered indexes, using index to cover queries, index guidelines and Common Table Expression.
    MSBI Projects
    Project 1 – Configuration and LoggingTopics – In this SQL Server Integration Services (SSIS) project you will extensively work on multiple data from heterogeneous source into SQL Server. As part of the project you will learn to clean and standardize data and automate the administrative work. Some of the tasks that you will be performing are adding logs to SSIS package, configuration and saving it to an XML file. Upon completion of the project you will have hands-on experience in handling constraints, error row configuration and event handlers.Project 2 – SSAS Cube Using BI Data Tools 2012Data – Adventure Works DW2012Topics–In this project you will be working exclusively on a business organization’s production volumes while comparing it to the sales performance in order to derive valuable insights. You will exclusively deploy the Adventure Works DW2012 which is a relational data warehouse that runs on a database engine instance. This relational data warehouse will provide the original data for the SQL Server Analysis Services (SSAS).You shall build SSAS Cubes using the Business Intelligence tools. Upon completion of the project you will be well-versed to work in a real world business scenario to analyze various parameters and instances in order to derive business insights.Project 3 – Building DashboardData – SalesTopics– In this project you will be working on SQL Server Reporting Services (SSRS) and deploying it for building dashboards in a business environment. The Business Intelligence Report that you create will be used to calculate sales based on the years and currencies that you choose. Some of the tasks that you will be performing as part of this project are – design and create Gauge and Map Charts, Spark lines and Data Bar and perform drill-through Reports, and ad hoc Reporting.
    SQL Project
    Project – Writing complex Sub QueriesTopics – This project will give you hands-on experience in working with SQL sub-queries and utilizing it in various scenarios. Some of the sub-queries that you will be working with and gain hands-on experience in are – IN or NOT IN, ANY or ALL, EXISTS or NOT EXISTS, and other major queries.

Course Fee:
USD 233

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url