Microsoft Business Intelligence - MSBI Online Training (LIVE, Instructor-Led)

This impeccable MSBI (SQL BI) course is carefully designed for aspiring BI Developers, Consultants and Architects. This MSBI Online Training includes basic to advanced Business Intelligence, Data Warehouse (DWH) and Data Analytics (OLAP) concepts on SQL Server Integration Services (SSIS), Analysis Services (SSAS) and Reporting Services (SSRS). This MSBI Online Training course also includes Power Query & DAX for Data Modelling and MDX & DMX for Big Data Analysis and Reports along with Power BI Cloud and Azure Integration.

Complete practical and realtime MSBI Training with 24x7 LIVE server and Real-time Project with Interview & Placement Assistance.

MSBI (SSIS, SSAS, SSRS) Training

  PLAN A PLAN B PLAN C
Description MSBI T-SQL with
MSBI
MSBI, T-SQL,
Power BI
Total Duration 6 Weeks 7.5 Weeks 11 Weeks
SSIS: ETL, Data Warehouse Design Check-Symbol-for-Yes Check-Symbol-for-Yes Check-Symbol-for-Yes
Star & Snowflake Schemas Check-Symbol-for-Yes Check-Symbol-for-Yes Check-Symbol-for-Yes
SSAS: OLAP Cube Design Check-Symbol-for-Yes Check-Symbol-for-Yes Check-Symbol-for-Yes
MDX, DAX, XMLA, DMX Check-Symbol-for-Yes Check-Symbol-for-Yes Check-Symbol-for-Yes
Data Modeling with MDX Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
Data Modeling with DAX Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
SSRS: Reports, Hosting, Mobile Croos-symbol-for-Yes Croos-symbol-for-Yes Check-Symbol-for-Yes
Azure Cloud Data Sources Croos-symbol-for-Yes Croos-symbol-for-Yes Check-Symbol-for-Yes
Power BI Cloud Integration Croos-symbol-for-Yes Croos-symbol-for-Yes Check-Symbol-for-Yes
FAQs, Certification Guidance Croos-symbol-for-Yes Croos-symbol-for-Yes Check-Symbol-for-Yes
Basic SQL, SQL Server Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
SQL Server Architecture Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
SQL Server T-SQL Concepts Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
Joins, Queries, Stored Procedures Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
Normal Forms and RAID Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
Real-Time Project in MSBI Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
MCSA Exam Guidance Croos-symbol-for-No Check-Symbol-for-Yes Check-Symbol-for-Yes
Power BI Report Design Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Power BI Desktop, Custom Visuals Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Data Modelling with Power Query Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Data Modelling with DAX Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Power BI Cloud, Excel Analysis Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Power BI Mobile, R, REST API Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Python Integration, Data Flows Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Real-Time Project in Power BI Croos-symbol-for-No Croos-symbol-for-No Check-Symbol-for-Yes
Total Course Fee INR 20,000 INR 24,000 INR 34,000

MSBI Training Schedules @ Mr. Sai Phanindra T

  Timings (IST) Batch Start Date
MSBI Training Schedules
1 7:45 AM - 8:45 AM Oct 15th Register
2 5:30 PM - 6:30 PM Oct 15th Register
  Timings (IST) Batch Start Date
Power BI Training Schedules [Plan C]
1 9:00 AM - 10:00 AM Oct 24th Register
2 11:30 AM - 12:30 PM Oct 15th Register
3 6:30 PM - 7:30 PM Oct 21st Register

If above schedules does not work for you then please opt for MSBI Video Training


MSBI TRAINING HIGHLIGHTS :

✔ Basic to Adv. ETL ✔ Basic to Adv. DAX
✔ Data Modelling ✔ OLAP DB Design
✔ Power Query ✔ Basic to Adv. MDX
✔ Kimball BI Design ✔ Inmon BI Design
✔ Star, Snowflake ✔ Data Warehousing
✔ Reports & Dashboards ✔ Power BI Cloud
✔ OLTP, File Data ✔ JSON, XML Data
✔ Mobile Reports ✔ Interview FAQs
✔ Resume Guidance ✔ MCSA MSBI Exam

All Session Are Completely Practical & Real Time

MSBI Training (SSIS, SSAS, SSRS) Curriculum:

Chapter 1: MSBI INTRODUCTION

Databases Introduction; Database Types; OLTP, OLAP, DWH and HTAP Databases; DBMS and R DBMS; Microsoft SQL Server; Advantages; Database Engine Component and OLTP; BI Components; SQL : Purpose, Real-time Usage; SQL Versus Microsoft T-SQL [MS SQL]; MSBI - Career Options; Introduction to MSBI; MSBI Components in SQL Server; MSBI Real-time Projects & Job Responsibilities;

Chapter 2: SQL Server & SSMS Tools Installation; SQL Basics

Versions and Editions of SQL Server; SQL Server 2019 / 2017 Installation; Instance Name and Server Name; Installation Features / Components; Server Collation, Admin Users; SQL Server Management Studio (SSMS) Tool Installation; Local Server Connections; Remote Connections; System Databases: Master and Model; MSDB, TempDB, Resource Databases; SQL : Purpose and Real-time Usage; DDL, DML, SELECT, DCL and TCL Statements - Overview;

Chapter 3: SQL BASICS, DDL & DML - 1

Creating Databases : Files [MDF, LDF]; Creating Tables; Data Insertion & Storage; Table Data Retrieval; Basic Data Types: Int, Char; Single Row Inserts, Multi Row Inserts; SELECT Statement For Data Retrieval; SELECT with WHERE Conditions; AND and OR Operators Usage; IN and NOT IN Operator; BETWEEN, NOT BETWEEN Operators; LIKE & NOT LIKE Operators; DISTINCT, TOP;

Chapter 4: SQL BASICS, DDL & DML - 2

UPDATE Statement & Conditions; DELETE Statement & UNION ALL; TRUNCATE & DELETE; Table Structure Modifications (DDL); ALTER, ADD and DROP Statements; CHAR Vs VARCHAR Data Types; Import / Export Wizard in SSMS;  Schemas : Creation; 2P and 3P Naming Conventions;

Chapter 5: CONSTRAINTS BASICS

Constraints and Keys; NULL, NOT NULL; UNIQUE KEY Constraints; PRIMARY KEY Constraint; FOREIGN KEY & REFERENCES; CHECK & DEFAULT Constraints; ; Identity Property : Sequence Generation;  Seed & Increment; Database Diagrams (E R) Diagrams; Candidate Keys; Normal Forms; First, Second, Third Normal Forms; Boycee-Codd Normal Form : BNCF; Functional Dependency; Multi-Valued & Transitive Dependencies; 4 NF; 1:1, 1:M, M:1, M:M Relationships;

Chapter 6: JOINS, T-SQL Queries : Level 1

JOINS - Table Comparisons Queries; INNER JOIN - Examples, WHERE, ON; OUTER JOIN - Examples, WHERE, ON; Left Outer Joins with Example Queries; Right Outer Joins with Example Queries; FULL Outer Joins; Join Queries with "ON" Conditions; CROSS JOIN; Important Date & Time Functions:  Getdate(); Cast and Convert; Date & Time Styles; DateAdd and DateDiff Functions; Important String Functions: Left and Right; SubString, Reverse, Len, LTrim and RTrim;

Chapter 7: JOINS, T-SQL Queries : Level 2, Excel Integration

GROUP BY Queries & Aggregations; Group By Queries; GROUP BY Queries with Having Clause; GROUP BY Queries with Where Clause; Rollup & Cube; ISNULL(); Joining 2 and 3 Tables in T-SQL; Using GROUP BY with JOINS, ON; Joins with Sub Queries; Using Views for Query Store and Report Access; Integration with Excel. Excel Pivot Tables, Pivot Charts. ODC Connections.

Chapter 8: Transactions, Database Objects - Overview

MERGE Statement For DML; WHEN MATCHED & NOT MATCHED; IIF ( ) and CASE Statement; Transaction Types and Auto Commit; EXPLICIT & IMPLICIT Transactions; COMMIT and ROLLBACK Statements; Open Transaction Scenarios; Query Blocking Scenarios @ Real-time; NOLOCK Lock Hint; Views : Types, Usage in Real-time; Variables and Parameters in SQL Server; Functions Basics : Creation & Execution; Procedures Basics : Creation & Execution;

SQL Server Integration Services (SSIS)

SQL Server Analysis Services (SSAS)

SQL Server Reporting Services (SSRS)

DAY 1: SSIS Introduction, Installation

  • SQL Server Integration Services Intro
  • Purpose of SSIS: ETL & DWH Operations
  • SSIS Advantages: Data Loads, Operations
  • SQL Server Data Tools & ETL Wizards
  • SSIS Design & Development Tools: SSDT
  • LIVE (Deployment) Environment, SSISDB
  • Data Warehouse Design & ETL Process
  • Data Warehouse (DWH) Design Principles
  • SSIS Database Install & SSIS Catalog
  • SSIS Configuration and Encryptions
  • SSIS Catalog DB Creation, Verification
  • SSDT Tool: SQL Server Data Tools - SSDT
  • SSIS Developer Environment (SSDT)
  • Basic Vocabulary: ETL, DWH, Data Flow
  • SSIS Package Environment, SSDT Projects
  • SSIS Solutions and Project Templates
  • Version Control and SSIS Design Plan
  • SSIS Online Training: Lab Plan, Resources

DAY 2: Data Flow Tuning Options - SSIS

  • Control Flow Tasks: Architecture, Purpose
  • Data Flow Tasks - Architecture and Usage
  • SSIS Packages: Data Flow Operations
  • Pipelines & Connections in Data Flow
  • SSIS Package Design and Execution
  • Data Flow Objects, Control Tasks in SSIS
  • Data Extraction Drivers with Data Flow
  • OLE DB & SQL Server Connections Usage
  • SSIS Packages and Control Flow Items
  • SSPI, Data Source and Initial Catalog
  • DTSX Files for SSIS Package Executions
  • Executions, Package Errors and Logs
  • Data Flow Transformations, Data Splits
  • Excel Connections & Memory References
  • Source Assistants & Destination Assistants
  • DAT File Imports, Data Flow, Annotations
  • Package Errors, Solutions in Real-time
  • SSIS Project Configuration & Debugging
  • Build & Version Control Options for SSIS
  • 64 Bit & 32 Bit Configuration Options

DAY 3: SSIS Entities with Data Loads

  • ETL and DWH Implementations with SSIS
  • Kimball Method of BI Design, Dimensions
  • Bulk Loads and Data Imports in SSIS
  • Historical Loads & Incremental Updates
  • Debugging Controls in SSIS - Limitations
  • Data Flow Debugging Data Viewer Options
  • Synchronous & Asynchronous Data Loads
  • Row, Partial, Full Blocking Transformation
  • Avoiding Blockings and Buffer Reuse
  • MERGE, MERGEJOIN and UNION ALL
  • SORT, NOSORT Options, Advanced Sort
  • Conversion Transformation, Expressions
  • Tuning Data Flow Tasks with Fast Loads
  • Fast Load Options in OLE DB Connections
  • Tabular Data Stream (TDS): Packet Sizing
  • SSIS Tuning with Row Size Calculations
  • Rows Per Batch - Data Commit Options
  • Transactions & Batch Scoped Data Loads
  • Regular Loads and Fast loads in ETL / DW

DAY 4: Data Extraction (ETL) & DWH

  • Legacy Data Imports, Data Cleansing
  • Data Formatting and Warehouse Design
  • Denormalization and Keys in DWH
  • PIVOT, Data Reads, Connection Assistants
  • Pivot - Implementation and Key Values
  • Lineage ID - Purpose, Data Mappings
  • Input Columns, Source Column Mapping
  • Data Exchange with Pivot Key Values
  • Data Viewer & Debugging for SSIS
  • Fuzzy Lookup, Reference Connections
  • Exact, Fuzzy, Nomatch Data Cleansing
  • Threshold Values & Token Delimiters
  • Type Conversions and Error Redirections
  • ForEach Loop Container, DFT Variables
  • Connection Iterations, Fetch & Mapping
  • Connection Strings with Package Variables
  • Package Audits for Dynamic Connections
  • Identity_Insert and Table Locks in ETL
  • Text Qualifiers and Data Loads with .dat
  • SSIS Expressions, Data Cleansing Options

DAY 5: SSIS with ETL, Warehouse (DWH)

  • OLTP Database to Historical Data Loads
  • Data Warehouse (DWH) - Purpose, Usage
  • Dimensions, Attributes, Members Types
  • Dimension Tables, Fact Tables Design
  • TYPE1 and TYPE2 ETL Implementation
  • SCD Type1, Type 2 for DWH in Sales
  • Dimensional Table Design - Type 1
  • Dimensional Table Design - Type 2
  • Inferred Members and Legacy Loads
  • Initial Data Loads with Data Marts
  • Business Keys & non Identity Columns
  • Surrogate Keys, Alternate Business Keys
  • Cascading OLTP / Stage to DWH Rows
  • Fixed Attributes, Changing Attributes
  • Historical Attributes. Inferred Updates
  • ETL Date, Row Status Transformations
  • Attribute Key Types in SCD, Limitations
  • Historical Attributes and Data Delta
  • SSIS Connection Assistants - Reuse
  • SCD Transformations in Real-time

DAY 6: SSIS Checkpoint, Transactions

  • Scripts for Control Flow, Error Redirections
  • Execute SQL Task and OLE DB Queries
  • SSIS Transactions and Manual Rollbacks
  • Precedence Constraints: Static/Dynamic
  • Parallel & Sequential Task Executions
  • SSIS Checkpoints with Data Flow Tasks
  • Checkpoint Files, SSIS Logging Options
  • Transactions with Checkpoints in SSIS
  • Checkpoint Options - Advantages, Usage
  • SSIS Variables in ETL Data Flow Scripts
  • Static & Dynamic Variables in Containers
  • SSIS Events and Event Handling Options
  • Package Level & Project Level Parameters
  • Parameter Expression, Data Types, Binding
  • Dynamic Precedence Constraints, Types
  • FailPackageOnFailure and Checkpoints
  • REQUIRED / SUPPORT, NOTSUPPORTED
  • Transaction Property Versus CHECKPOINTs
  • Bypass Prepare Options & Event Handling

DAY 7: CDC Tranformations for DWH

  • DML Audits with Change Data Capture
  • CDC Tables with SQL Server Connections
  • CDC Connections & ADO.NET Integration
  • CDC Control Flow and CDC State Values
  • INITIAL LOADS & PRCESSING RANGE
  • State Variables, Net Changes, Logging
  • Initial Data Loads for Dimensions
  • Incremental Data Loads for Dimensions
  • Dynamic CDC Control, OLEDB Command
  • Internal Parameters and Usage Options
  • Parameter Mapping For ETL Type1, Type2
  • Integrating Control Flow for CDC @ ETL
  • CDC Splitter - Row Inserts, Updates
  • CDC Precautions, Input & Output Range
  • Derived Column Transformations with CDC
  • Limitations of ADO.NET Connections
  • Master Child Packages,Prameter Binding
  • Package Passwords, Project Parameters
  • Project Configuration Options(32,64 bit)

DAY 8: Cheksum & DWH Design

  • Checksum Transformation in ETL Loads
  • Configuring Checksum: SSIS 2017, 2016
  • Transformation Logic, Parity Checks CRC
  • Checksum For Type I, Type II ETL DWH
  • DWH Dimension Tables With Checksum
  • Lookup Transformation, Row Redirection
  • OLE DB Command and Input Parameters
  • Parameter Mapping, Dynamic Updates
  • Cache Transformation CAW Memory Files
  • Memory Connection Lookup with Cache
  • Tuning Lookup: Caching, Index Options
  • Pre-ETL Activities, DB Recovery Models
  • FULLCACHE, NOCACHE, PARTIAL CACHE
  • Performance Tuning and Pre-ETL Loads
  • Dependent Data Flow Tasks, Post ETL
  • Internal Parameters and Query Updates
  • OLEDB Command & Conditional Splits
  • Cache Allocation Options with ETL DWH

DAY 9: SSIS Customizations with .NET

  • Script Task in SSIS Control Flow
  • Script Task with VB.NET Programs
  • Script Task with C#.NET Programs
  • Variables and Parameters with Script Task
  • ReadOnly, ReadWrite Variable Expressions
  • Namespace, System.IO, System.DTS
  • Data Flow Limitations with .NET Scripting
  • SSIS Expressions, Debugging, BreakPoints
  • Variable - Parameter Mapping Expressions
  • Control Flow Sequence Containers, Usage
  • Control Flow File System Limitations
  • .Net Scripting for SQL Reads/Writes
  • SQLDataAdapters, System.Data.SQLClient
  • DTS Packages to SSIS Data Tools Project
  • Package Upgrade & Versioining Options
  • SSIS Configurations, Dynamic Connections
  • Variables and Parameters for Script Task
  • SSIS Package/Project Conversion Process
  • SSIS Package Upgrades, Package Backups

DAY 10: XML Connections, ODBC, LOOPS

  • System.Data.SQLClient Providers: Usage
  • Dynamic Connections, Loop Expressions
  • Expressions with File Specifications
  • For Each File - Dynamic Directories
  • Variables with Indexed Connections
  • XML Connections & Operating Data
  • ODS Connections, Dynamic Reusability
  • Advanced Connections: XML, DT_NTEXT
  • XML Queries @ Sub Queries. XML Imports
  • RAW - DTSPipeline Wrapper, RAW Adapters
  • Row Sampling and Percentage Sampling
  • SSIS Logging & sysssislog Audit Tables
  • Package Logging and Container Events
  • SSIS Data Profiler Tool, ADO.NET and XML
  • SQL Data Profile Viewer Tool with XML
  • Nullability Checks, Fast Load @ Row Size
  • ADO.NET for SQL Profiler Tool, Options
  • Time-Out for Quick Profile, Candidate Keys
  • Value Length Distribution, Surrogate Keys
  • XML Imports for Data Profiler Viewer Tool

DAY 11: Fact Table Design, DWH Loads

  • Fact Table - Design and ER Model
  • Fact Table - STAR, SNOWFLAKE Schemas
  • Time Dimensions and ETL Date / Time
  • Link Time Dimension to Facts, Lookups
  • Parent-Child Packages for Fact Loads
  • Master Package: Dimension, Fact Loads
  • Inferred Members for NULL Dimensions
  • SCD Wizard for DWH Fact Table Design
  • Parameter Mapping for Incr Updates
  • ETL Load IDs - Dimension Attributes
  • Error Handling, Event Handling in SSIS
  • Text Qualifiers with Flat File Sources
  • Connections, Parameters in Master-Child
  • Key Based Dimension LOOKUPs, Indexes
  • SCD Implementation with Legacy Data
  • Fact Load Design for Initial, Incr Loads
  • End-to-End DWH Design Implementation
  • Direct Data Loads and Staging Tables
  • Fact Table Staging and Incr Updates
  • Advantages of SSIS ETL/DWH Concepts
  • STAR & SNOWFLAKE Schemas in SSIS

DAY 12: SSIS Deployments, upgrades

  • SSISDB Catalog Deployments, ISPAC File
  • SSIS Builds, Verification Techniques
  • Project Deployment Targets, Logging
  • SSIS DB Catalog Creation, Usage
  • SSIS Package Executions Reports
  • Package Validation (32/64bit) Reports
  • SSIS Package Configuration Scripts
  • SSIS Package Jobs from SQL Agent
  • SSIS Job Schedules and Event Logs
  • SQLISPackage130 Event Error Logs
  • Security Management - SSISDB Logins
  • ssis_admin, failover_monitoring_agent
  • Folder and Project Level Security
  • Execute/Write, Content Management
  • Business Intelligence Dev Studio
  • SMO Connection with BIDS. Builds
  • Adding DTS, SSIS Packages, UPGRADES
  • Project Migration and Passwords
  • Importing ISPAC Files into Projects
  • Command-Line (CLI) Deployments
  • SSIS ETL/DW Procedures and Data Audits
DAY 13: One Realtime Project for SSIS & DWH

DAY 1: Introduction to SSAS & MDX

  • Install & Configure SSAS 2017, 2019
  • SSAS Component, Tools - Operation Modes
  • Multidimensional Mode : Purpose, & Usage
  • Tabular Mode : Purpose, Usage (ROLAP)
  • PowerPivot Mode : Purpose and Usage
  • Multidimensional Databases (OLAP)
  • ROLAP & MOLAP Stroage Differences
  • SSAS Service Accounts - SQL Browser
  • SSDT 2017, 2015 Installation, Verification
  • SSDT 2013 Installation and Verification
  • SSAS Training - Lab Plan and Resources
  • OLAP: Measure Groups & Measures
  • Cube Design Entities & MDX Queries
  • Attributes, Hierarchy and Members
  • Meausure Groups and Dimensions
  • SSAS Workflow in Real-world - Kimball
  • SSAS Workflow in Real-world - Inmon
  • Data Source Config, DB Installations

DAY 2: Basic Cube Design with SSAS

  • Analysis Entities in OLAP Database
  • OLAP Databases and Cubes For Analysis
  • Kimball & Inmon Methods Of SSAS Design
  • A Realworld Example - Sales Scenario
  • Sample Analysis Requirements & Entities
  • Basic SSAS Database Entities & Usage
  • SQL Server Data Tools & SSAS Templates
  • Data Source, Views and Cube Designer
  • Dimension Wizard & Attribute Selection
  • BUILD, DEPLOYMENT & PROCESS options
  • OLAP Cube Process - Online Deployments
  • Cube Browsing in SSMS & ADOMD Client
  • Excel Connections for OLAP Cube Access
  • Excel PIVOT Tables and Chart Reports
  • Piechart Reports and Attribute Filters
  • Common Deployment Errors & Solutions
  • Server Impersonation - NT AUTHORITY
  • OLAP Deployment Warnings and Solutions
  • Data Source to SSDT : Issues, Solutions
  • End to End Implementation of SSAS

DAY 3: Cube Design - Keys, Hierarchies

  • Attribute Keys and Relations
  • Entities, Computed Columns, Filters
  • Database Dimensions Identifications
  • Cube Dimensions: Identification, Usage
  • Data Source Connection Strings, Options
  • Named Queries and Calculations in DSV
  • DSV : Data Explore & Verifications
  • DSV Expressions & Named Calculations
  • Cube as a Subject Oriented OLAP Object
  • Cube Access Methods : Cube Browsers
  • MDX Filters and Browser Options
  • Conditional Formats and Formatting
  • Cell Styles and ODC Connections
  • Cube Browser - Drilldown & Drillthrough
  • Hierarchies : Attribute Levels and Purpose
  • Performance Warnings, Attribute Relations
  • Composite Attribute Keys, Hierarchies
  • Duplicate Key Errors and Member Names
  • Cube Slicing and Dicing Options

DAY 4: MDX Queries & Expressions

  • MDX Syntax and Axis - ROWS, COLUMNS
  • Practical Advantages of MDX Queries
  • MDX Cube Reports, Cube Writebacks
  • MDX for KPIs, Actions and Security
  • MDX Queries with Dimension Attributes
  • Members, Axis Levels and Granularity
  • Hierarchies, Levels & Attribute Keys
  • MEMBERS, CHILDREN, ALL MEMBERS
  • Cell Value Comparison and Aggregates
  • Tuple and Set Representations, JOINS
  • TOPCOUNT / HEAD, BOTTOMCOUNT/ TAIL
  • WHERE, EXCEPT, RANGE, Operators
  • NONEMPTY. Limitations with WHERE
  • MDX PARENT & CHILDREN. Tuple Inverse
  • FILTERS - CURRENT & EMPTY MEMBERS
  • FILTERS - AND / OR, LEFT / RIGHT Range
  • MDX Query Batches - GO. Sub Queries
  • ADOMD Client: MDX Query Processing
  • MDX for Formatting. Member Binding
  • MDX in Cube Browser - Null, Empty Axis

DAY 5: MDX Calculations

  • Calculations with MDX Scripts. Syntax
  • Calculations and Folders: Browser Usage
  • Relating and Reusing Calculations
  • MDX Calculations in Search Patterns
  • Conditional Expressions @ MS Excel
  • TIME DIMENSIONS - Usage Options
  • Time Keys and Attributes - Usage
  • Adding Hierarchies to Time Dimensions
  • Dimension Enhancements - Advantages
  • Cube Enhancements: Purpose, Usage
  • Time Calculations - MDX Expressions
  • SCOPE, THIS, FREEZE & MDX Formats
  • Hierarchies For Time Enhancements
  • Time Calculations For Hierarchies
  • MDX Scripting for Time Calculations
  • Browsing Time Calculations in MDX
  • Used Defined Time Calculations with MDX
  • Measure Level Calculations and Granularity
  • Associated Measures & Pie-Charts
  • MDX Query Tuning with MOLAP/ROLAP

DAY 6: Partitions & Storage Modes

  • Partitions : Purpose and Architecture
  • Cube Partitions : Storage, Slice Options
  • Query Binding and Table Binding Options
  • Default Partition Location Storage
  • Role of Measure Partitions in Cubes
  • Aggregations - Predefined Calculations
  • Full, Default, None and Unrestricted
  • Aggregations with Optimization Levels
  • Measure Properties, Default Aggregations
  • Aggregations on Measures and Dimensions
  • Cube Slicing and Reusability Options
  • Additive and Semi-Additive Measures
  • Estimated Row Count and Tuning
  • Storage Modes : Multidimensional
  • Aggregation & Measure Group Storage
  • Automatic, Scheduled, Medium Latency
  • Low Latency and Custom Scheduling
  • Proactive Caching and Silence Override
  • Cache Rebuild & Perspectives

DAY 7: Key Performance Indicators

  • KPI - Purpose, Design Options
  • GOAL, VALUE, STATUS, TREND, WEIGHT
  • Data Driven Goals - MDX Expressions
  • Variance and Value Computations
  • KPI Organizer & Metadata Refresh
  • Associated Measure Groups For KPIs
  • KPI Design, Time Based Analysis Options
  • Parent - Child KPIs : Design Options
  • KPI Calculations and MDX Functions
  • FORMAT_STRING and MDX Operators
  • PARALLELPERIOD & CLOSINGPERIOD
  • SESSIONSCOPE, MEMBER, SOLVE_ORDER
  • Parent KPIs with Member, KPI Browser
  • Excel Pivot Reports with KPI - Variance
  • Drill-Up & Drill-Down - Pivot Tables
  • Perspectives with Calculations & KPIs
  • Role Playing, Fact, Factless Dimensions
  • Referenced & Conformed Dimensions
  • Degenerate, Junk, Hierarchical Dimensions

DAY 8: SSAS Project Deployment

  • SSAS Deployment Tools. BUILD Options
  • Configuration Files - Contents & Targets
  • Deployment Options, Transaction Settings
  • SSAS Deployment Wizard : Impersonation
  • Deployment Accounts, Lazy Aggregations
  • Key Error Logs, Locations. XMLA Scripts
  • OLAP Processing - Full, Default, None
  • Scripting OLAP Databases with XMLA
  • Cloning OLAP Database, Process Scripts
  • Partition Management - SPLIT, MERGE
  • Aggregation Management, Cube Slices
  • Force Commits and Cube Slices, Visibility
  • Database Level and Cell Level Security
  • MDX Expressions & Dynamic Security
  • Read Contingent Permissions. Writebacks
  • SQL Agent Jobs with XMLA. Server Audits
  • OLAP Job Audits and Event Messages
  • Processing Jobs and DB Synchronizations

DAY 9: Tabular Mode : Cube Design, MDX

  • Tabular Mode: Importance, SSDT Templates
  • Workspace Server, Configuration Settings
  • Entity Identification, ODBC Connections
  • ODC, ROW/Column Filters. Named Queries
  • Hierarchies, Attributes and Members
  • Time & Non-Time Hierarchies @ Tabular
  • Aggregated Measures and KPI Generation
  • Static and Dynamic Goals. Status, Trend
  • Partitions - Entity Level & Cell Reuse
  • Time Based Hierarchies in Tabular Mode
  • BUILD and Deployment - XMLA Scripts
  • InMemory and Direct Query Modes
  • In-Memory with Direct Query - Uses
  • Direct Query with In-Memory - Uses
  • Virtual Cube Browsing Options. MDX
  • Filters - Semantic Definition Language
  • Cube Design with STAR,SNOWLFLAKE
  • FILTER(), MDX Joins, SCOPE, TOPPERCENT
  • xVelocity and Direct Query with MDX / DAX

DAY 10: Tabular Mode : Dax Expressions

  • DAX: Query Syntax. ROW & CONTAINS
  • Measures inside DAX Query. ROLAP Cube
  • DAX Measures in MDX Queries, Drillthrough
  • CALCULATETABLE, FILTER, ADDCOLUMN
  • CROSSJOIN, GENERATE, GENERATEALL
  • FILTER in CALCULATE, CALCULATETABLE
  • TOPRANK, RANKX, RANK.EQ, DAX Filters
  • LOOKUPVALUE, SUMMARIZE & Vertipaq
  • MDX - Sub Queries, Nested Sub Queries
  • Direct Query & Data Modelling in Tabular
  • Optimizing Performance, MS Excel ODC
  • Row and Column Oriented Databases
  • Security Management with DAX. Roles
  • Entity Roles and Membership. DAX Filters
  • DAX Functions for Dynamic Security
  • Tabular Mode Cube Design with DAT, HTML
  • IIF, BLANK(), Other DAX Expressions
  • Tabular Mode Imports and Workspace
  • Multidimensional Versus Tabular Mode
  • Zero Aggregations, Delivery Advantages

DAY 11: OLAP Management, Data Mining

  • Cube Audits - MDX Query Logs
  • OLAP Audits: Usage Based Optimization
  • Usage Based Optimization Options (MOLAP)
  • Flight Recorder Settings, Log Providers
  • Data Sampling and MDX Query Tuning
  • 100% Aggregations, CPU and Subcubes
  • Lazy Aggregations, UBO in Partitions
  • Cube Writebacks - Purpose and Usage
  • Writeback Partitions: MDX Expressions
  • MDX Transactions COMMIT / ROLLBACK
  • DESCANDANTS, PARENT & MEMBERS
  • Mining Structures & Mining Models
  • CLUSTERING and DECISION TREES
  • Naive Bayes and NEURAL NETWORK
  • Case and Nested Table For Relations
  • DESCRETE and CONTINOUS. Drilldowns
  • Training, Testing for Mining Accuracy
  • Dependency Rules and Lift Charts
  • Mining Prediction Analysis Functions
  • DMX - Forecasts For Prediction Functions
  • DMX Filters - Aggregations and Aliases

DAY 12: Realtime Project for SSAS

  • OLAP Database Backups & Restores
  • OLAP Database Detach & Attach
  • DB Synchronize, OLAP Jobs with XMLA
  • XEvents support through SSMS
  • DAX performance through Super DAX
  • Partition Slicing with Tabular Mode
  • No Latency Scenarios with ROLAP
  • DAX Calculations and Cube Slices
  • Cube Space and Dicing with DAX
  • AUTOEXISTS and FREE Statements
  • Recursions, NONEMPTYCROSSJOIN
  • Analysis Management Objects
  • Resource and Activity Moniotoring
  • DBCC Commands & MDX for SSAS - 2016
  • SSAS 2012, SSAS 2014 and SSAS 2016
  • Importing Multidimensional Projects
  • Importing Tabular Projects and Cube
  • PowerPivot Imports and ACE Driver Options

DAY 1: SSRS Intro - Install, Configure

  • Report Engine Architecture, Databases
  • SSRS Installation, Tools & Configuration
  • SSRS 2019 : Configure Report DBs, URLs
  • SSRS 2017 : Configure Report DBs, URLs
  • Report Server URL and Test Connections
  • Report Manager URL, Test Connections
  • Portal URL in SSRS 2016 in Web Services
  • Three-Phase Report Life Cycle in SSRS
  • Report Server and TempDB Configuration
  • Virtual Directories (VD) in Web Services
  • Web Portal Communication URL & Usage
  • SSRS Training and Lab Plan - DEV, ADM
  • Report Designer & Report Builder Tools
  • Report Builder Tool Installation, Usage
  • Report Designer Tool Installation, Usage
  • Report Dev Operations, Test Environment
  • Report Deployment with Admin Accounts
  • Report Database Creation, RDL Files

DAY 2: Report Design - I

  • Visual Studio - SQL Server Data Tools
  • Report Templates, Usage & Reports
  • Designing Basic Reports - Sources, Fields
  • Report Project Wizard - Usage, Reports
  • Data Source Connections and Options
  • Query Designer, Query Builder & Import
  • Table Reports and Matrix Reports
  • Layout and Drilldown Reports, Blocks
  • Stepped Reports, Multi Field Drilldown
  • Report Project - Dataset and Reports
  • Report Toolbox and ReportData, Textbox
  • Table Headers, Formatting, Expressions
  • Alternate Row Colors, Report Expressions
  • Report Formatting, Expression Reusability
  • IIF, Format, Ceiling, Round, Concat
  • Dynamic Formatting Options, Expressions
  • Textbox Properties - Date & Time, Styles
  • Report Timeout and Tool Box Report Data
  • Initial Catalog For Static/Dynamic Reports
  • Planing for Dashboards, Shared Datasets

DAY 3: Report Design - II

  • Row Groups and Column Groups
  • Row Groups, Parent - Child Groups
  • Adding Groups to Existing Rows
  • Group Headers & Footers, Sub Totals
  • Group Visibility and Toggle Options
  • Row Group, Header/Footer Properties
  • Column Groups and Advanced Options
  • Repeat-On-New-Page and Properties
  • Column Groups and Data Grouping
  • Drill-down Reports & Row Groups
  • Drill-down Reports and Column Groups
  • Table Reports Vs Matrix Reports
  • Adding Images, Tooltip and Sizing
  • Report Headers & Footers - Globals
  • Merging Report Fields, Sub/Grand Totals
  • Group Edits, Removing/Adding Headers
  • Column Groups - Advance Mode - Options
  • Repeating Header on Every Page
  • Report Globals & Metadata Properties

DAY 4: Report Design - III

  • Report Parameters - Purpose, Usage
  • Parameters using Dataset Queries
  • Dynamic Parameters using Report Data
  • Single Value, Multi Value Parameters
  • Dynamic Parameters, Dependency Queries
  • Dataset Parameters & Dynamic Conditions
  • Dataset Link to Parameters, Value Options
  • Multi-Value Parameters Data Types, NULLs
  • Reports @ Multiple Data Sets. Performance
  • Advanced Options : Auto / Manual Refresh
  • Dataset, Toolbox Filters: Purpose & Usage
  • Filters Versus Parameters - Differences
  • Filter Conditions at Dataset / Toolbox
  • Type Conversions with Filters, Expressions
  • Deciding Parameters & Filters - Usage
  • Expressions & Globals For Parameters
  • JOIN, FIELDS, LABEL and Format Options
  • Report Parameters Link to Dataset Filters
  • Reports with txt and Excel Spreedsheets
  • Paginated Reports & Content with SSRS

DAY 5: Report Design - IV

  • Chart Reports - Design Options, Properties
  • Series and Series Category Groups - Usage
  • Data Visualization: Trend & Discrete Charts
  • Clustered/NonClustered Attribute Positions
  • Series Labels : Properties, Number Formats
  • Series Actions : Multi - Valued Parameters
  • Report Actions : URL / Reports, Filters
  • Issues - Multiple Axis Items, Solutions
  • Dashboard Creations, Multiple Chart Areas
  • Dashboard Exports with Dynamic Filters
  • Series Properties, Markers & Grid Values
  • Chart Areas, Properties & Limitations
  • 3-Dimensional Report - Properties, Visibility
  • Range, Pie Charts, Line Reports, Data Bars
  • Report Actions with Parameters, Filter Joins
  • Exploring Toolbox Filters with Conversions
  • Common Errors with Filters and Solutions
  • Shared DataSources, DataSets - Purpose
  • Data Bar and Sparkline Stacked Reports
  • Multiseries, Dynamic Charts & Axis Display

DAY 6: Report Design - V

  • Gauge Reports: Purpose, End User Access
  • Report Types - Radial and Linear Gauges
  • Adding Data to Gauge Report - Indicators
  • Gauge Data Versus Chart Data - Pointers
  • Maximum, Minimum Scale Range Values
  • Browser Compatibility and Offline Reports
  • Gauge, Gauge Panel Properties and Filters
  • Master and Detailed Reports - Sub Reports
  • Scale - Properties, Values, Label Options
  • Pointers, Scale Limits and Format Options
  • Ranges & Labels, Items, Needle Options
  • Adding Multiple Gauges - Dashboard Design
  • Parameterized Gauge Reports and Datasets
  • Indicators : Value and State Expressions
  • Indicators and Gauge Panel with Filters
  • Report Design with ODBC, DSN Creations
  • ODBC DataSource Administrator Options
  • 3D PieCharts and Aggregations with Excel
  • ODBC Data Sources, Dynamic Filters

DAY 7: Report Design - VI

  • Report Builder - 2016, 2014, 2008 R2
  • DataSource, DataSet with Report Builder
  • Local Report and RDL File Creations
  • Entity Browsing Options & Query Options
  • Dataset Design with Parameters and Filters
  • Query Design with Report Builder - Entities
  • Column Aggregates and Auto Group BY
  • Query Edit Options with Report Builder
  • Sub Totals, Drill-downs, Column Groups
  • Chart and Line Reports - Report Builder
  • Parameters and Filters. Adhoc Queries
  • Line Reports and XValue in Report Builder
  • Trend and Continuous Data - OLTP / DWH
  • Map Reports - Layers, Report Item Options
  • Map Gallery, ESRI Share Files, Spatial data
  • Geo Spatial Data for Business Dashboards
  • Working with Polygon, Line, Map Layers
  • Map Visualization and Bubble Map Reports
  • Data Fields, Display Labels & Visualization

DAY 8: Deployments & Sunscriptions

  • Report Deployment - Builds, Config Files
  • Data Source, Data Set Folders, Report URL
  • Report Deployment Command Line. RSKey
  • Report Server, Report Manager Portal URL
  • Report Site Settings & Report Settings
  • Data Sources: Security, Access Options
  • DataSets: Properties, Dependent Items
  • Reports: Options, Edits, Downloads
  • Security: Content Manager and Builder
  • MyReports and Report Publisher Roles
  • Report Links, Default/Hidden Parameters
  • Report Tuning: Caching, Cache Refresh
  • Report Tuning: Snapshot and Schedules
  • Report Tuning: Linked Report, Schedules
  • Report Parts and Paginated Reports
  • Report Delivery, File Share Subscriptions
  • Email Subscriptions, Execution Accounts
  • Encryption Keys & RS Config Files,

DAY 9: Cubes, Power BI Integration

  • Scale-Out Deployments, Remote Data
  • Scale-Out Joins and Configuration Keys
  • Report Designer Versus Report Builder
  • Cube Reports with SSRS - MDX Queries
  • MDX Parameters, Filters, Expressions
  • MDX YTD, QTD Calculation with SSRS
  • DAX Calculations with Tabular Reports
  • DAX Reports with Tabular Cubes in SSRS
  • SSAS KPIs & Cube Aggregations - MOLAP
  • Cube Reports with Tabular Hierarchies
  • Sub Reports, Dashboards, Action Reports
  • Drill-Up, Drill-Down, Drill Through
  • Power BI Reports - Desktop / Mobile
  • Power BI PBX Reports with RDL Sources
  • Power BI Reports with SSRS and SSAS
  • Power View and Power Pivot, Usage
  • SSRS Tuning Features in 2016, Migrations
  • Publishing SSRS Reports to Power BI
  • Scale-Out Deployment with Power BI
  • Mobile Reports, Pagination Concept
  • PowerBI with SSRS 2016 - Desktop
  • PowerBI with SSRS 2016 - Mobile
  • Using Report Portal 2016 URL Links
  • New SSRS Tuning Features in 2016
  • Migrating Reports from 2014 to 2016
  • Migrating Reports from 2012 to 2016
  • Migrating Reports from 2008 R2 to 2014
  • Comparing SSRS and Power BI Tools
  • RS Key Configurations, RDLX Security
DAY 10: One Realtime Project for SSRS

For MSBI Developers

REAL-TIME PROJECT: SSRS, SSAS
REAL-TIME PROJECT: SSRS, SSIS
REAL-TIME PROJECT: SSIS,SSAS,SSRS
 
MSBI Training Course Highlights:

1. Completely Practical
2. Basic to Advanced, Highly Technical
3. Interactive, Real-time
4. Daily Tasks, Mock Interviews
5. Resume, Certification Guidance
6. End-to-End Realtime Projects
7. Job Support Services

Part 1: Power BI Report Design

Part 2: ETL, Data Modeling, DAX

Part 3: Power BI Cloud, Admin

Day 1 : POWER BI BASICS

  • Power BI Job Roles in Real-time
  • Power BI Data Analyst Job Roles
  • Business Analyst - Job Roles
  • Power BI Developer - Job Roles
  • Power BI for Data Scientists
  • Comparing MSBI and Power BI
  • Comparing Tableau and Power BI
  • MCSA 70-778, MCSA 70-779 Exam
  • Types of Reports in Real-World
  • Interactive & Paginated Reports
  • Analytical & Mobile Reports
  • Data Sources Types in Power BI
  • Power BI Licensing Plans - Types
  • Power BI Training : Lab Plan
  • Power BI Dev & Prod Environments

Day 7 : POWER QUERY LEVEL 1

  • Power Query M Language Purpose
  • Power Query Architecture and ETL
  • Data Types, Literals and Values
  • Power Query Transformation Types
  • Table & Column Transformations
  • Text & Number Transformations
  • Date, Time and Structured Data
  • List, Record and Table Structures
  • let, source, in statements @ M Lang
  • Power Query Functions, Parameters
  • Invoke Functions, Execution Results
  • Get Data, Table Creations and Edit
  • Merge and Append Transformations
  • Join Kinds, Advanced Editor, Apply
  • ETL Operations with Power Query

Day 13 : POWER BI CLOUD - 1

  • Power BI Service Architecture
  • App Workspaces, Report Publish
  • Report Verification in Cloud
  • Reports & Related Datasets Cloud
  • Report Exports, Shares, Comments
  • Subscriptions, Persistent Filters
  • Public Embed and Secured Embed
  • QR Codes and PBIX Downloads
  • Report Edits, Questions (Q & A)
  • Reading View, Mobile Layout
  • Smart Guides, Grid Lines, Locks
  • Selection Pane and Bookmarks
  • Personal Bookmarks, Default View
  • Sync Slicer Pane and Refresh
  • Report Metrics and Insights

Day 2: BASIC REPORT DESIGN

  • Power BI Desktop Installation
  • Data Sources & Visual Types
  • Canvas, Visualizations and Fields
  • Get Data and Memory Tables
  • In-Memory xvelocity Database
  • Table and Tree Map Visuals
  • Format Button and Data Labels
  • Legend, Category and Grid
  • PBIX and PBIT File Formats
  • Visual Interaction, Data Points
  • Disabling Visual Interactions
  • Edit Interactions - Format Options
  • SPOTLIGHT & FOCUSMODE
  • CSV and PDF Exports. Tooltips
  • Power BI EcoSystem, Architecture

Day 8 : POWER QUERY LEVEL 2

  • Query Duplicate, Query Reference
  • Group By and Advanced Options
  • Aggregations with Power Query
  • Transpose, Header Row Promotion
  • Reverse Rows and Row Count
  • Data Type Changes & Detection
  • Replace Columns: Text, NonText
  • Replace Nulls: Fill Up, Fill Down
  • PIVOT, UNPIVOT Transformations
  • Move Column and Split Column
  • Extract, Format and Numbers
  • Date & Time Transformations
  • Deriving Year, Quarter, Month, Day
  • Add Column : Query Expressions
  • Query Step Inserts and Step Edits

Day 14 : POWER BI CLOUD - 2

  • Dashboard Creation. Pin Visuals
  • Pin LIVE Page, Pin Report Metrics
  • Pin Report Insights, Related Pins
  • Dashboard Settings, Q & A, Pins
  • Adding Tiles to Dashboards
  • Images, Videos and Web Content
  • Creating Streaming Datasets
  • REST API and PubNub Channels
  • Streaming Dataset Dashboards
  • Mobile View & Dashboard Themes
  • Exports, Shares, Subscriptions
  • Dashboards Actions : Metrics
  • Tile Flow, Performance Inspector
  • View Related, Featured Dashboards
  • Dashboard Favorites and Shares

Day 3 : Visual Sync, Grouping

  • Slicer Visual : Real-time Usage
  • Orientation, Selection Properties
  • Single & Multi Select, CTRL Options
  • Slicer : Number, Text and Date Data
  • Slicer List and Slicer Dropdowns
  • Visual Sync Limitations with Slicer
  • Disabling Slicers,Clear Selections
  • Grouping : Real-time Use, Examples
  • List Grouping and Binning Options
  • Grouping Static / Fixed Data Values
  • Grouping Dynamic / Changing Data
  • Bin Size and Bin Limits (Max, Min)
  • Bin Count and Grouping Options
  • Grouping Binned Data, Classification

Day 9 : POWER QUERY LEVEL 3

  • Creating Parameters in Power Query
  • Parameter Data Types, Default Lists
  • Static/Dynamic Lists For Parameters
  • Removing Columns and Duplicates
  • Convert Tables to List Queries
  • Linking Parameters to Queries
  • Testing Parameters and PBI Canvas
  • Multi-Valued Parameter Lists
  • Creating Lists in Power Query
  • Converting Lists to Table Data
  • Advanced Edits and Parameters
  • Data Type Conversions, Expressions
  • Columns From Examples, Indexes
  • Conditional Columns, Expressions

Day 15 : Excel, Gateways

  • Import and Upload Options in Excel
  • Excel Workbooks and Dashboards
  • Datasets in Excel and Dashboards
  • Using Excel Analyzer in Power BI
  • Using Excel Publisher in PBI Cloud
  • Excel Workbooks, PINS in Power BI
  • Excel ODC Connections, Power Pivot
  • Gateways : Configuration, Usage
  • Gateway Service, Cloud Connections
  • Gateway Clusters, Add Data Sources
  • Data Refresh : Manual, Automatic
  • PBIEngw Service, ODG Logs, Audits
  • DataFlows, Power Query Expressions
  • Adding Entities and JSON Files

Day 4 : Hierarchies, Filters

  • Creating Hierarchies in Power BI
  • Independent Drill-Down Options
  • Dependant Drill-Down Options
  • Conditional Drilldowns, Data Points
  • Drill Up Buttons and Operations
  • Expand & Show Next Level Options
  • Dynamic Data Drills Limitations
  • Show Data and See Records
  • Filters : Types and Usage in Real-time
  • Visual Filter, Page Filter, Report Filter
  • Basic, Advanced and TOP N Filters
  • Category and Summary Level Filters
  • DrillThru Filters, Drill Thru Reports
  • Keep All Filters" Options in DrillThru
  • CrossReport Filters, Include, Exclude

Day 10 : DAX Functions - Level 1

  • DAX : Importance in Real-time
  • Real-world usage of Excel, DAX
  • DAX Architecture, Entity Sets
  • DAX Data Types, Syntax Rules
  • DAX Measures and Calculations
  • ROW Context and Filter Context
  • DAX Operators, Special Characters
  • DAX Functions, Types in Real-time
  • Vertipaq Engine, DAX Cheat Sheet
  • Creating, Using Measures with DAX
  • Creating, Using Columns with DAX
  • Quick Measures and Summaries
  • Validation Errors, Runtime Errors
  • SUM, AVERAGEX, KEEPFILTERS
  • Dynamic Expressions, IF in DAX

Day 16: Security, Custom Visuals

  • Publishing App Workspace, Updates
  • Row Level Security (RLS) with DAX
  • Dashboard Security, Report Security
  • Dataset Security - Read and Reshare
  • Creating, Managing Alerts in Cloud
  • Subscriptions and Alert Settings
  • App Publish, App Roles, Settings
  • Ap Workspace Access for End Users
  • Marketplace Visuals and PBIVIZ Files
  • HeatMaps - Visual, Real-time Usage
  • FlowMaps - Visual, Real-time Usage
  • Preview Features - Power BI Desktop
  • Shape Visual, JSON and XML Options
  • Infographics and Table Visual Icons

Day 5 : Bookmarks, Azure, Modeling

  • Drill-thru Filters, Page Navigations
  • Bookmarks : Real-time Usage
  • Bookmarks for Visual Filters
  • Bookmarks for Page Navigations
  • Selection Pane with Bookmarks
  • Buttons, Images with Actions
  • Buttons, Actions and Text URLs
  • Bookmarks View & Selection Pane
  • OLTP Databases, Big Data Sources
  • Azure Database Access, Reports
  • Import & Direct Query with Power BI
  • SQL Queries and Enter Data
  • Data Modeling : Currency, Relations
  • Summary, Format, Synonyms
  • Web View & Mobile View in PBI

DAY 11 : DAX Functions - Level 2

  • Data Modeling Options in DAX
  • Detecting Relations for DAX
  • Using Calculated Columns in DAX
  • Using Aggregated Measures in DAX
  • Working with Facts & Measures
  • Modeling : Missing Relations
  • Modeling : Relation Management
  • CALCULATE Function Conditions
  • CALCULATE & ALL Member Scope
  • RELATED & COUNTROWS in DAX
  • Entity Sets and Slicing in DAX
  • Dynamic Expressions, RETURN
  • Date, Time and Text Functions
  • Logical, Mathematical Functions
  • Running Total & EARLIER Function

Day 17 : Report Server, Report Builder

  • Power BI Admin and Settings
  • Install, Configure Report Server
  • Report Server DB, Temp Database
  • Webservice URL, Webportal URL
  • Creating Hybrid Cloud with Power BI
  • Using Power BI DesktopRS
  • Uploading Interactive Reports
  • Report Builder For Report Server
  • Report Builder For Power BI Cloud
  • Designing Paginated Reports (RDL)
  • Deploy to Power BI Report Server
  • Data Source Connections, Report
  • Power BI Report Server to Cloud
  • Tenant IDs Generation and Use
  • Mobile Report Publisher, Usage

Day 6 : Visualization Properties

  • Stacked Charts and Clustered Charts
  • Line Charts, Area Charts, Bar Charts
  • 100% Stacked Bar and Column Charts
  • Map Visuals: Tree, Filled, Bubble
  • Cards, Funnel, Table, Matrix
  • Scatter Chart : Play Axis, Labels
  • Series Clusters & Selections
  • Waterfall Chart and ArcGIS Maps
  • Infographics, Icons and Labels
  • Color Saturation, Sentiment Colors
  • Column Series, Column Axis in Lines
  • Join Types : Round, Bevel, Miter
  • Shapes, Markers, Axis, Axis, Plot Area
  • Display Units,Data Colors,Shapes
  • Series, Custom Series and Legends

Day 12 : DAX FUNCTIONS Level 3

  • 1:1, 1:M and M:1 Relations
  • Connection with CSV, MS Access
  • AVERAGEX and AVERAGE in DAX
  • KEEPFILTERS and CALCUALTE
  • COUNTROWS, RELATED, DIVIDE
  • PARALLELPERIOD, DATEDADD
  • CALCULATE & PREVIOUSMONTH
  • USERELATIONSHIP, DAX Variables
  • TOTALYTD , TOTALQTD
  • DIVIDE, CALCULATE, Conditions
  • IF..ELSE..THEN Statement
  • SELECTEDVALUE, FORMAT
  • SUM, DATEDIFF Examples in DAX
  • TODAY, DATE, DAY with DAX
  • Time Intelligence Functions - DAX

Day 18 : POWER BI @ MSBI, R

  • SSRS Integration with Power BI
  • SSRS Report URL to PBI Cloud
  • Power BI Vs SSRS KPI Reports
  • Query Mode and Cube Browser
  • MDX with Power BI Reports
  • DAX Tabular Mode and KPIs
  • IMPORT, CONNECT LIVE Options
  • R Scripts, R Visuals Realtime Use
  • MRO : Microsoft R Open Installation
  • R Language Compiler from RMAN
  • Using R Script Visuals in Power BI
  • Installing R Studio, Forecast Packages
  • R Scripts in Power BI. Executions
  • R Visual in Power BI Desktop

Real-time Project : Scenario : Sales & Customers
Objective : End-to-End Report Design and Secured Hosting

Phase 1 : Includes Report Design; Interactive & Paginated Reports;
Phase 2 : Includes Data Modeling, Relations and Dataset Design with Power Query and DAX
Phase 3 : Includes App Publish, Alerts, Security, Subscriptions, Report Server Hosting
++
Project Oriented Interview Questions, Resume Guidance, MCSA 70-778 & MCSA-779 Certification Guidance

 

SQL Server T-SQL Training Contents (For MSBI Training Plan B)

Applicable for Plan B

Module I: SQL Basics, SQL Server Concepts

Module II: T-SQL Queries & Programming Basics

DAY 1: DATABASE & SQL SERVER BASICS

  • Introduction to Data, Databases, DBMS
  • Database Basics : Types of Databases
  • DB Types: OLTP, OLAP, DWH, HTAP
  • Microsoft SQL Server : Advantages
  • SQL, Transact SQL (T-SQL) Variants
  • Microsoft SQL Server - Career Options
  • SQL Developers : Job Responsibilities
  • BI Developers : Roles, Responsibilities
  • Data Analyst : Roles, Responsibilities
  • Business Analyst Vs Data Analyst
  • Course Plan, Mock Interview Details
  • Real-time Project Details For Resume
  • 24x7 LIVE Server Access (Online Lab)

DAY 7: JOINS AND QUERIES - Level 1

  • JOINS - Types and Real-time Usage
  • JOIN Types and JOIN Options in T-SQL
  • INNER JOIN - Examples, WHERE, ON
  • OUTER JOIN - LEFT, RIGHT, FULL
  • CROSS JOIN and CROSS APPLY
  • MERGE JOIN - Joining Bigger Tables
  • LOOP JOIN - Joining Smaller Tables
  • HASH JOIN - Joining HEAP Tables
  • GROUP BY Queries and Aggregations
  • GROUP BY Queries with Having Clause
  • ROLLUP, CUBE Queries with Group By
  • Grouping () Functions in Rollup, Cube
  • Replacing Nulls: ISNULL, COALESCE

DAY 2: SQL SERVER INSTALLATION

  • SQL Server 2019 Installation Guidance
  • SQL Server 2017 and 2016 Installation
  • Installation Pre-Requisites and Precautions
  • SQL Server Management Studio (SSMS)
  • SSMS - SQL Server Instance Connections
  • SQL Server Versions, Editions Comparisons
  • Evaluation, Developer Editions - Instances
  • Instances, Instance Types & Instance IDs
  • System Administrator Users @ Instance
  • Windows Authentication Type and its Use
  • Mixed Mode Authentication Type and Use
  • Default Admin Account in SQL Server : "sa"
  • SQL Server Services and Service Accounts
  • File Stream and Collation in SQL Instances

DAY 8: SUB QUERIES, JOINS - Level 2

  • Joining 2 Tables with Group By, Having
  • Joining 3 Tables with Group By, Having
  • Joining 4 Tables with Group By, Having
  • Using MERGE and ROLLUP with Joins
  • Sub Queries Versus Joined Queries
  • Nested Queries and Joins in WHERE
  • Nested Sub Queries with JOIN Options
  • Cast and Convert Functions - Usage
  • Date, Time Functions, Sub Queries
  • DateAdd, DateDiff, Date Time Types
  • Date & Time Styles Usage in Queries
  • Data Formatting Options in Queries
  • Using Date and Time Formats in Joins
  • Join Queries - Aggregations, Formats

DAY 3: BASIC SQL QUERIES - Level 1

  • DDL, DML, SELECT, DCL and TCL
  • Creating SQL Databases and Tables
  • CREATE, ALTER, DROP Statements
  • INSERT, UPDATE, DELETE Statements
  • Data Inserts, Values and Table Scan
  • Data Types & their Usage (Basic Level)
  • INTEGER, CHAR, FLOAT Data Types
  • Character Range for Character Data
  • INSERT and INSERT INTO Statements
  • Single Row Inserts, Multi Row Inserts
  • SELECT Statement for Table Retrieval
  • WHERE Examples : =, !=, <,>, <=, >=
  • AND, OR, NOT, IN, NOT IN Conditions
  • BETWEEN, NOT BETWEEN Conditions

DAY 9: INDEXES, VIEWS QUERIES

  • Indexes: Architecture and Types
  • Clustered and Non Clustered Indexes
  • Included and ColumnStore Indexes
  • FILTERED and COVERING Indexes
  • UNIQUE Indexes, Query Optimizer
  • LIVE Online Indexes in Real-time
  • B Tree Structures and IAM Pages
  • Tuning Joined Queries, Conditions
  • Views on Tables - SCHEMABINDING
  • ENCRYPTION and CHECK OPTION
  • Orphan Views - Real-world Solutions
  • Cascaded Views, Encrypted Views
  • System Views for Metadata Access
  • Indexed Views / Materialized Views

DAY 4: BASIC SQL QUERIES - Level 2

  • CHAR Versus VARCHAR Data Types
  • VARCHAR & NVARCHAR Data Types
  • GO Statement, SQL BATCH Concept
  • BIGINT, BIT, SQL_Variant Data Types
  • IS NULL, NOT NULL. LIKE, NOT LIKE
  • ORDER BY with ASC, DESC Options
  • DISTINCT, TOP and COUNT() Options
  • FETCH, OFFSET, NEXT ROW Options
  • UNION, UNION ALL and Sub Queries
  • Single Quotes, Double Quotes, Aliases
  • UPDATE : Conditional & Unconditional
  • DELETE and TRUNCATE Commands
  • ALTER Command   DROP Command

DAY 10: Functions, Procedures - 1

  • Scalar Value Returning Functions
  • Inline Table Functions, Dynamic Joins
  • Multi-Line Table Functions Usage
  • Table Variables and Table Data Type
  • Variables & Parameters in SQL Server
  • OBJECTID, OBJECTNAME Functions
  • System Functions & Metadata Access
  • Stored Procedures - Purpose, Usage
  • IF .. ELSE and ELSE IF Conditions
  • Using Procedures with Parameters
  • Recompilation of Stored Procedures
  • Sp_help, Sp_helpdb and sp_helptext
  • Sp_recompile, sp_pkeys System SPs

DAY 5: SERVER, DB ARCHITECTURE

  • Client Server Architecture, TDS Packets
  • SNAC and OLE DB Command for TDS
  • TDS Packets and SQL Query Processing
  • SQL Server Architecture Components
  • Protocols, SQL Native Client (SNAC)
  • Query Optimizer (QO) and SQL Manager
  • Storage Engine, File and DB Manager
  • Transaction Manager and Lock Manager
  • Buffer Manager, SQL OS and IO Buffer
  • Synchronization and Thread Scheduler
  • Logs, Checkpoints, Virtual Log File (VLF)
  • DB Data Files (mdf) and Log Files (ldf)
  • Primary/Secondary Files (ndf), Filegroups
  • Write Ahead Log (WAL) and Lazy Writer
  • Log Sequence Number (LSN), Mini LSN

DAY 11: TRIGGERS, TRANSACTIONS

  • Triggers - Purpose, Types Of Usage
  • DML Triggers - Events, Practical Use
  • FOR/AFTER Triggers - Real time Use
  • INSTEAD OF Triggers - Real time Use
  • INSERTED, DELETED Memory Tables
  • Enable Triggers and Disable Triggers
  • Database Level DDL Triggers - Usage
  • Server Level DDL Triggers - Usage
  • COMMIT and ROLLBACK Statements
  • EXPLICIT & IMPLICIT Transactions
  • Autocommit Transaction, ACID Options
  • Conditional Commits and Rollbacks
  • Open Transactions and Query Impact
  • Query Blocking Scenarios @ Real-time
  • NOLOCK and READPAST Lock Hints

DAY 6 : CONSTRAINTS Level 1

  • Constraints, Keys - Table Data Integrity
  • NULL, NOT NULL Property on Tables
  • UNIQUE KEY Constraints: Importance
  • PRIMARY KEY Constraint: Importance
  • FOREIGN KEY Constraint: Importance
  • REFERENCES, OLTP Relational Tables
  • CHECK, DEFAULT Constraints Usage
  • Candidate Keys and Identity Property
  • Normal Forms : 1 NF, 2 NF and 3 NF
  • BCNF, 4 NF, EKNF and ETNF Designs
  • Schemas - Purpose. Using DBO schema
  • User Defined Schemas & Data Transfer
  • Database Diagrams, PK-FK Base Tables
  • Local Temporary Tables and Sessions
  • Global Temporary Tables and Connections

DAY 12: REAL-TIME CASE STUDIES, EXCEL

SCENARIO 1: HEALTHCARE DOMAIN
  • Writing Queries : Joins, Group By
  • Joining 2 and More Tables, Formatting
  • Writing Sub Queries with Joins
  • ROW_NUMBER and RANK Functions
  • DENSE_RANK, PARTITION BY Queries

SCENARIO 2: SALES & RETAIL DOMAIN
  • Excel File - Imports and Exports
  • Excel Pivot Tables and Pivot Charts
  • Excel ODC Connections in Real-time
  • CASE and IIF() Conditional Queries
  • String Functions with JOIN Queries
Participants may join for complete MSBI (SSIS, SSAS, SSRS) Course or for individual modules. Practical, Real-time.
 
New batch for MSBI Training (LIVE, Instructor Led) start every 15 days. Register Today
All Classes are Instructor-Led & LIVE. Completely Practical and Real-time with Study Material, Session Wise Tasks and 24x7 LIVE Server.
 

Job-Oriented Real-time Training @ SQL School Training Institute - Trainer: Mr. Sai Phanindra T

 
 
 
 
Register Today Other Popular Courses: SQL DBA Training, MSBI Training, SSIS Training, SSAS Training, SSRS Training [+] More Courses