You are on page 1of 12

MSBI AND SQL TRAINING

Master MSBI and SQL skills and take your career to the

next level!

1.2 Million 1:1 Personlized 55% Average

Learners Mentorship Salary Hike

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


MSBI and SQL Training
This training will help you gain proficiency in Microsoft Business Intelligence, through industry-
relevant projects, and land your dream job. As a part of this online classroom training, you will
also receive the official course material issued by Microsoft for Analyzing Data with SQL Server
Reporting Services and Querying Data with Transact-SQL.

Hottest Job of 21st Century


1.4 Million Job Postings Skill Development
There is a global estimate of 1.4 million MSBI and SQL professionals are equipped
job postings for MSBI and SQL roles by with various relevant skills fetching
2022 lucrative job offers

Growing MSBI and SQL Industry Future-oriented Career


28.5% CAGR in the global MSBI and SQL MSBI and SQL are budding fields; a head start
Industry will prove to be beneficial

Popular Degree High Demand


34% of MSBI and SQL professionals have By 2022, India and US will face a demand-
a Master’s degree supply gap of 310,000 MSBI and SQL
professionals

Our Credentials
1.2 Million+ 1,000+ 400+
Aspiring Active Students Industry-expert Instructors Hiring Partners

200+ 55% 155+


Corporates Upskilled Average Salary Hike Countries’ Learners

Page - 1

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


About Program
This MSBI and SQL Training is a combo training course that includes MSBI and its

components, such as SSRS, SSIS, and SSAS, that use the SQL server. This training is

designed by industry experts to help you clear various exams such as MCSE: Business

Intelligence Certification Exam, Microsoft 70-761 SQL Server Certification Exam, and

Microsoft 70-762 SQL Server Certification Exam.

Key Highlights

46 Hrs Instructor-led Training 46 Hrs Self-paced Videos

92 Hrs Projects and Exercises Certification from Microsoft

Job Assistance Flexible Schedule

Lifetime Free Upgradation Mentor Support

Program Pedagogy
Attstr
In uctor
end -led
Live Traiens ing
Class Innckv
Ha o atho
ati vensLMS
From
G worldsby
et trained top Faculty
top and

industry experts G
For
et effective
a sense of how Learnin
online g
jects are built
real pro

Industry experts experience

Lear
1:1 Pen bynDali
rso oized
ng Learning P eer Networking and Group Learning
Hands-on
ands on exercises, project
exercises,pro jectwor
workk, , F
Improve
or effective
youronline
professional g

Learnin networ k and learn from


quizzz, es,
capstone projectsprojects
and capstone peers
experience

1:1 je c n ndzed
Pro ts aali
P rso ExeLe
rcar
isensing Gamified Learning
Gands
H et real-world
on exercises, project
experience work,
through Get involved
Learn Hac
trough in kathons
group and
to
activities

quiz
pro jects
, capstone projects G roupreal-world
solve Learning problems

Se lf-p
24*7 aced
Supp videos
ort

H
Learn
andsat
onyour
exercises,
own pace j
pro with
ect wor , k
quiz, capstone
world-class projects
content

Page - 2

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Curriculum
MSBI SSIS Course Content process of how new data is written over old data, best
What is BI? practices.Detail explanation of three types of SCDs –Type , 1

Type and Type , and their differences.


2 3

Introduction to Business Intelligence, understanding the concept


of Data Modeling, Data Cleaning, learning about Data Analysis, Overview of u y Look u Transformation and
Looku and Term E traction
F zz - p

Data Representation, Data Transformation. p x

Understanding how Fuzzy Lookup Transformation varies from


ETL Overview Lookup Transformation, the concept of Fuzzy matching
Introduction to ETL, the various steps involved Extract, Transform,
Load, using a user’s email ID to read a flat file, extracting the User Conce ts of Logging Configuration
p &

ID from email ID, loading the data into a database table. Learning about error rows configuration, package logging,
defining package configuration, understanding constraints
Working with Connection Managers and event handlers.
Introduction to Connection Managers – logical representation of a
connection, the various types of Connection Managers – Flat file, MSBI SS S Course Content
R

database, understanding how to load faster with OLE DB, Introduction to SS S


comparing the performance of OLE DB and ADO.net, learning
R

about Bulk Insert, working with Excel Connection Managers and Get introduced to the SSRS Architecture, components of SSRS
identifying the problems. Report Building tool, learning about the data flow in different
components.
Data Transformations
Learning what is Data Transformation, converting data from one
Matri and Ta li Overview
x b x

format to another, understanding the concepts of Character Map, Understanding the concepts of Matrix and Tablix, working
Data Column and Copy Column Transformation, import and with Text Box, learning about formatting, row column /

export column transformation, script and OLEDB Command grouping, understanding sorting, formatting, concepts of
Transformation, understanding row sampling, aggregate and sort Header, Footer, Totals, Subtotals and Page Breaks.
transformation, percentage and row sampling.
P arameters and E ression xp

Advance Data Transformation Learning about Parameters, filter and visibility expression,
Understanding Pivot and UnPivot Transformation, understanding understanding drill-through and drill-down, defining
Audit and Row Count Transformation, working with Split and Join variables, custom code.
Transformation, studying Lookup and Cache Transformation,
Integrating with Azure Analysis Services, elastic nature of MSBI to R p e orts and Charts creation
integrate with the Azure cloud service, scale out deployment Introduction to various aspects of Bar Chart, Line Chart,
option for MSBI, working with cloud-borne data sources and query Combination Chart, Shape Chart, Sub Reports,Integration of
analysis. Scaling out the SSIS package, deploying for tighter Power Query and M language with SSRS, working with
windows, working with larger amount of data sources, SQL Server additional data sources in MSBI, rich transformation
vNext for enhancing SQL Server features, more choice of capabilities addition to MSBI, reusing M functions build for
development languages and data types both on-premise and in PBI in SSRS.
X

the cloud.
Dash oard Building
b

Slowly Changing Dimensions Learn how to build a Dashboard with Sparklines, Data Bars,
Understanding data that slowly changes over time, learning the Map Charts, auge Charts and drilling into reports, the
G

Page - 3

IND: +9 70
1 223 74614 US: -800- 6-89 0
1 21 3 sales@intellipaat.com www.intellipaat.com
Program Curriculum
basics of ad hoc reporting.
Data Source View

Logical model of the schema used by the Cube, components
Data Bar, Sparkline, Indicator, Gauge Chart, Map Chart, Report of Cube, understanding Named Queries and Relationships.
Drilling, What is Ad hoc reporting?
Dimensions
Reports and Authenticity An overview of the Dimensions concept, describing the
Understanding Report Cache, Authorization, Authentication and Attributes and Attributes Hierarchies, understanding Key/
Report Snapshot, learning about Subscriptions and Site Security. Value Pairs, Metadata Reload, logical keys and role-based
dimensions.
MSBI SSAS Course Content Measures & Features of Cube
Getting started with SSAS Understanding the Measure of Cube, analyzing the Measure,
Understanding the concept of multidimensional analysis, exploring the relationship between Measure and Measure
understanding SSAS Architecture and benefits, learn what is Cube, Group, Cube features and Dimension usage.
working with Tables and OLAP databases, understanding the
concept of Data Sources, working with Dimension Wizard, Measures and Features of Cube Cont.
understanding Dimension Structure, Attribute Relationships, Working with Cube Measures, deploying analytics,
flexible and rigid relationship. understanding the Key Performance Indicators, deploying
actions and drill-through actions on data, working on data
Structures and Processes partitions, aggregations, translations and perspectives.
Learning about Process Dimension, the Process database, creation
of Cube, understanding Cube Structure, Cube browsing, defining Working with MDX
the various categories, Product Key and Customer Key, Column Understanding Multidimensional Expressions language,
Naming, processing and deploying a Cube, Report creation with a working with MDX queries for data retrieval, working with
Cube. Clause, Set, Tuple, Filter condition in MDX.
Type of Database Relationship Functions of MDX
Understanding Data Dimensions and its importance, the various Learning about MDX hierarchies, the functions used in MDX,
relationships, regular, referenced, many to many, fact, working on Ancestor, Ascendant and Descendant function, performing
Data Partitions, and Data Aggregations. data ordering
SSAS Cube BI Semantic Model
Learning about SSAS Cube, the various types of Cubes, the scope
of Cube and comparison with Data Warehouse. Designing and publishing a tabular data model, Designing
measures relationships, hierarchies, partitions, perspectives,
and calculated columns
Cube: Operations & Limitations
The various operations on Cube, the limitations of OLAP Cubes, the Plan and deploy SSAS
architecture of in-memory analytics and its advantages.
Configuring and maintaining SQL Server Analysis Services
(SSAS), Non-Union Memory Architecture (NUMA), Monitoring
Cube and In-memory Analytics and optimizing performance, SSAS Tabular model with vNext,
Deploying cube with existing data warehouse capabilities to get Excel portability, importing model from Power BI Desktop,
self-service business intelligence, understanding how in-memory
analytics works.
Page - 4
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
importing a Power Pivot model, bidirectional cross-filtering Table creation

relationship in MSBI. Data retrieval from tables

Combining rows from tables using inner, outer, cross, and


Microsoft Courses ( Self-Paced Course) self joins

Analyzing Data with SQL Server Reporting Services Deploying operators such as ‘intersect,’ ‘except,’ ‘union,’

Temporary table creation

Set operator rules

SQL Course Content Table variables


Introduction to SQL Deep Dive into SQL Functions
Various types of databases
Understanding SQL functions – what do they do?

Introduction to Structured Query Language


Scalar functions

Distinction between client server and file server databases


Aggregate functions

Understanding SQL Server Management Studio


Functions that can be used on different datasets, such as
SQL Table basics
numbers, characters, strings, and dates

Data types and functions


Inline SQL functions

Transaction-SQL
General functions

Authentication for Windows


Duplicate functions
Data control language

The identification of the keywords in T-SQL, such as Drop Table Working with Subqueries
Understanding SQL subqueries, their rules

Database Normalization and Entity Relationship Statements and operators with which subqueries can be
Model
used

Entity-Relationship Model
Using the set clause to modify subqueries

Entity and Entity Set


Understanding different types of subqueries, such as
Attributes and types of Attributes
where, select, insert, update, delete, etc.

Entity Sets
Methods to create and view subqueries
Relationship Sets

Degree of Relationship
SQL Views, Functions, and Stored Procedures
Mapping Cardinalities, One-to-One, One-to-Many, Many-to- Learning SQL views

one, Many-to-many
Methods of creating, using, altering, renaming, dropping,
Symbols used in E-R Notation and modifying views

SQL Operators Understanding stored procedures and their key benefits

Working with stored procedures

Introduction to relational databases


Studying user-defined functions

Fundamental concepts of relational rows, tables, and columns


Error handling
Several operators (such as logical and relational), constraints,
domains, indexes, stored procedures, primary and foreign keys
Module 8
Understanding group functions
Deep Dive into User-defined Functions
The unique key User-defined functions

Working with SQL: Join, Tables, and Variables Types of UDFs, such as scalar

Inline table value

Advanced concepts of SQL tables


Multi-statement table

SQL functions
Stored procedures and when to deploy them
Operators & queries
Page - 5
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
What is rank function?
Designing and implementing indexes

Triggers, and when to execute triggers? Learning to compare between indexed and included
columns

SQL Optimization and Performance Implementing clustered index

Records grouping, advantages, searching, sorting, modifying data


Designing and deploying views

Clustered indexes creation


Column store views

Use of indexes to cover queries


Explaining foreign key constraints

Common table expressions


Using T-SQL statements

Index guidelines Usage of Data Manipulation Language DML

( )

Designing the components of stored procedures

Advanced Topics Implementing input and output parameters

Correlated Subquery, Grouping Sets, Rollup, Cube, Rank, CTE, Applying error handling

Indexes And Triggers Correlated Subquery, Rollup, Grouping set Executing control logic in stored procedures

And Cubes Designing trigger logic, DDL triggers, etc

Accuracy of statistics

Managing Database Concurrency Formulating statistics maintenance tasks

Applying transactions
Dynamic management objects management

Using the transaction behavior to identify DML statements


Identifying missing indexes

Learning about implicit and explicit transactions


Examining and troubleshooting query plans

Isolation levels management


Consolidating the overlapping indexes

Understanding concurrency and locking behavior


The performance management of database instances

Using memory-optimized tables SQL server performance monitoring


Practice Session Microsoft Courses Study Material
:

Creating Transact-SQL queries


Performance Tuning and ptimizing SQL Databases

Querying multiple tables using joins


Querying Data with Transact-SQL
Implementing functions and aggregating data

Modifying data

Determining the results of DDL statements on supplied tables


and data

Constructing DML statements using the output statement

Querying data using subqueries and APPLY

Querying data using table expressions

Grouping and pivoting data using queries

Querying temporal data and non-relational data

Constructing recursive table expressions to meet business


requirements

Using windowing functions to group

Rank the results of a query

Creating database programmability objects by using T-SQL

Implementing error handling and transactions

Implementing transaction control in conjunction with error


handling in stored procedures

Implementing data types and NULL

Designing and implementing relational database schema


Page - 6

IND : +91 7022374614 US - - -


: 1 800 216 8930 sales intellipaat com
@ . www intellipaat com
. .
Course Projects

Projects cover the following industries:

Retail Social Media Supply Chain Entrepreneurship E-commerce Banking Healthcare Insurance

SSIS SSRS
In this project, you need to create a data flow task to In this, you will extract insights by creating an SSRS
extract data from the XLS format and store it into the report to show Tabular visualization, Matrix
SQL database, store the sub-category and category visualization, funnel chart, pie chart, and drill down.
and category-wise sales in a table of the database. You will also cover topics such as report creation,
deployment, etc,.

SSAS Case Study 1: SSIS


Here, you will build a cube to show the number of This project includes creating the connection of OLDB
products for each color and total sales for each and loading data in SQL Server from excel. Also,
currency using Adventure Works DW database. You topics such as are Data Flow, ODBC Set up,
will also create a reference relationship between the connection manager, Split and Join transformation,
product category and its subcat table. etc,. will be covered.

Case Study 2: SSRS Case Study 3: SSAS


In this project, you will learn to add a correlated As part of this project, you will check your knowledge
column chart, create a report server project, and use on data mart, measures, dimension, cube, KPI's, and
of data connections. You will also learn to create perspective in SSIS. You will also learn about data
drill-down charts and pass parameter from main dimensions, cubes, measures, features of cube, SSAS
chart to detail chart. perspective, and many more.

Page - 7

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Meet the Batch

Industries Our Learners Come From

12% - BFSI
13% - BFSI

50% Information Technology


5%
10%--Healthcare
Healthcare

10%
7% --Consulting
Consulting

5%
6% -- Others
Others

15% - Telecom
17% - BPO/ KPO

Work Experience

10%

10% 12+ years Some of their current employers include

17%

17% 9-12 years

24%

6-9 years

24%

29%

3-6 years

29%

20%

0-3 years

20%

Page - 8

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Glimpse of our
Successful Transitions

4.6 4.5 4.38

Career Transitions
Rajesh Venaganti From
 To

Senior Software Engineer Associate Senior Software
Consultant Engineer

Pratik Kumar From
 To



Product Manager Marketing Manager Product Manager

From

Abhilasha Kumari Associate , Client To

Executive
Support Executive

Akinola Obafemi From
 To



Sanyaolu
Project Manager Data Analyst
Data Analyst

Ankit Kumar From
 To



Data Scientist B.com Graduate Data Scientist

From
 To

Melwin Rodrigues Customer Service
Data Scientist Data Scientist
Agent

Shehzin Mulla From
 To



Research Analyst Data Analyst Research Analyst

From

Jeanette Masso Computer Technical To

Big Data Developer Specialist Big Data Developer

Page - 9

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


Program Partners

About Intellipaat
Intellipaat is one of the leading online training providers with more than 1.2 million learners in over 155
countries. We are on a mission to democratize education as we believe that everyone has the right to
quality education.

We create courses in collaboration with top universities and MNCs for employability like IIT Madras,
University of Essex, University of Liverpool, IIT Roorkee, IIT Guwahati, SPJIMR, IBM, Microsoft, etc.

Our courses are delivered by SMEs & our pedagogy enables quick learning of difficult topics. 24/7
technical support & career services help learners to jump-start their careers.

About Microsoft
Microsoft is a leading innovator and the biggest player in creating innovative SQL tools. In
this master’s course, top subject matter experts will share knowledge in the domain of SQL.

Benefits of this collaboration for learners:


Industry recognized certification from Microsoft for “Querying Data with Transact-SQL”
and “Administering Microsoft ® SQL Server ® Databases”

Industry-specific case studies and project work

Page - 10

IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com


1.2 Million Learners & 200+ corporates across 155+ countries

upskilling on Intellipaat platform

Contact Us
INDIA

AMR Tech Park 3, Ground Floor, Tower B, Hongasandra Village,
Bommanahalli, Hosur Road, Bangalore, Karnataka 560068, India

Phone No: +91-7022374614

UK

Flat 16 Bluepoint Court, 203 Station Road, Harrow,

Middlesex HA1 2TS, UK

USA

1219 E. Hillsdale Blvd. Suite 205, Foster City, CA 94404

Phone No: 1-800-216-8930

sales@intellipaat.com

www.intellipaat.com

You might also like