SlideShare a Scribd company logo
1 of 12
Download to read offline
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
Microsoft Business Intelligence
MSBI : SSIS, SSAS, SSRS
LIVE Online Training - Instructor Led
Complete Practical & Real-time Trainings
A Unit of SequelGate Innovative Technologies Pvt. Ltd.
Training Highlights
 Complete Practical and Real-time Scenarios
 Session wise Material and Practice Labs
 Session wise Notes & Doubts Clarifications
 Certification Material & Resume Preparation
 24x7 LIVE Server Access with Real-time Databases
 Interview Preparation and Guidance
 Technical Support and Placements Assistance
 One Real-time Project and FAQs with Answers
 Mock Interview and Course Completion Certificate
 ISO Certified Training Institute  Microsoft Certified Partner
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
All Training Sessions are Completely Practical & Real-time .
Every Session includes Lab Work, Tasks and Study Material.
Total Course Fee: INR 18000/- (USD 300$) payable in TWO equal installments.
SQL SERVERINTEGRATION SERVICES
All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab .
CHAPTER 1: SSIS INTRODUCTION, INSTALLATION &TOOLS
Need for SQL Server Integration Services (SSIS) &ETL / DWH * Advantages of SSIS for Data Loads, ETL,
DataWarehouse * SSIS Tools : SSDT (SQL Server Data Tools), ETL Wizards * SSIS Design / Development
&LIVE (Deployment) Environment * Understanding Data Warehouse (DWH) Design &ETL Process * DWH
and ETL Structures, Implementations with MSBI SSIS * SSIS ETL Operations for Data Reads, Data
Cleansing, DWH * Data Warehouse (DWH) Design Principles and Design Plan * SSIS 2016 and SSIS 2017
: SSIS Database Installations * Understanding SSIS Catalog DB Encryptions and CLR / Startup * SSIS
Database and Catalog Folders - Purpose, Passwords * SSIS 2016, 2017 Configuration and DB Catalog
Encryptions * SSIS Catalog Database (SSIS DB) : Creation, Verification * SSDT Tool: SQL Server Data
Tools - SSDT / Visual Studio Shell * SSDT 2015 Installation and Verification of SSIS Templates * SSDT
2013 Installation and Verification of SSIS Templates * SSIS Package Environment and SSDT Project
Creation * SSIS Solutions and Project Templates – Verifications * Version Control Options and SSIS
Design Plan - Tools Usage * SSIS Online Training - Lab Plan, Resources &Databases
CHAPTER 2: SSIS PACKAGE DESIGN BASICS: ETL
Understanding SSIS Developer Environment (SSDT) Interface * Basic Vocabulary - SSIS, ETL, DWH, Data
Flow, Data Buffer * Control Flow Tasks - Architecture, Purpose and Usage * Data Flow Tasks -
Architecture, Purpose and Usage * Creating SSIS Packages For Basic Data Flow Operations * SSIS
Solutions, Projects and Package Creation Tasks * Need For Data Pipelines &Connections in Data Flow
Tasks * Basic Data Extraction Drivers / Providers with Data Flow * Using OLE DB and SQL Server
Connections – Usage * SSIS Package Creation Process - Using Control Flow Items * SSPI Interface
Connections, Data Source, Initial Catalog * Using DTSX Files for SSIS Package Execution. Audits * SSIS
Execution Context, SSIS Package Errors and Logs * Using Source Assistants, Destination Assistants in
SSIS * DAT File Imports, Data Flow Options, Adding Annotations * Common SSIS Package Errors
&Solutions in Real-time * SSIS Project Configuration Options - Debugging, Bit Config * SSIS 64 Bit and 32
Bit Configuration Settings and Options
CHAPTER 3:MERGE, UNIONALL, DATA CONVERSION
Understanding ETL and DWH Implementations – Strategies * Bulk Load Operations and Data Import
Options in SSIS * Bypass Prepare and Execution Options with SQL Task * Historical Data Loads (Type II)
and Incremental Updates * Debugging Controls in SSIS - Variants and Limitations * Data Flow Debugging
Controls and Data Viewer Options * Synchronous & Asynchronous Transformations, Data Loads * Row
and Partial Blocking Transformations. Buffer Reuse * Fully Blocking Transformations - Buffer Reuse
Restrictions * Examples to Avoid Fully Blocking Transformation in SSIS * Advanced Options and Input /
Output with Excel Sources * Excel Connections, Sheets, &Memory References – Usage * MERGE
Transformation and UNION ALL Transformation * SORT Transformation, NOSORT Options, Advanced Sort
* Data Conversion Transformation and SSIS Expressions * Data Flow Transformation: Conditional Split,
Expressions * Transactions & Batch Scoped Data Loads with SSIS Packages * Comparing Regular Loads
and Fast loads in ETL / DWH
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
CHAPTER 4: PIVOT, FUZZY LOOKUP, TRANSACTION
Importing Legacy Data, Need for Data Cleansing, Formatting * PIVOT Transformation, Data Reads,
Connection Assistant * Pivot Usage Values - Purpose and Implementation. Key Values * Lineage ID in
SSIS - Purpose, Usage. Column Mappings * Data Exchange Operations with Pivot Keys and Pivot Values *
Using Data Viewer (Debugging) for Data Transfer Verifications * Debugging with Detach/Attach, Memory
Buffer & Row Counts * Fuzzy Lookup Transformation, Reference Table Connections * Exact, Fuzzy and
Nomatch Data Cleansing with Conditional Split * Index Creation, Maintenance for Faster Lookup
Transformation * Data Conversion Transformation - Usage. Derived Columns * Data Conversion
Transformation - NVARHAR, VARCHAR Data * Explicit Data Type Conversions and Usage. Error
Redirections * SSIS Package/Project Conversions - Process and Options * Text Qualifiers and Data Loads
with Flat File Sources (.dat) * SSIS Expressions and Package Debugging, Break Points * Transaction
Options For SSIS Executables - Package Level * Precedence Constraints - Success/Failure/Completion
Settings * Parallel and Sequential Task Executions. Options, Usability
CHAPTER 5: SSIS with ETL &DWH. SCD TYPE 1, TYPE 2
Sales Scenario for OLTP Database to Historical Data Loads * Introduction to Data Warehouse (DWH) -
Purpose, Usage, Access * Dimension Tables, Fact Tables and Relations, Inferred Members * TYPE1 and
TYPE2 Changes. ETL Implementation Techniques * Implementing Type I Changes (SCD) for DWH in Sales
Scenario * Dimensional Table Design for DWH using SCD - Type 1, Type 2 * Data Loads with Legacy Files
(DAT, TXT, CSV), Data Marts * Surrogate Keys and Alternate Business Keys - Purpose, Usage * Identity
Columns, Key Values in DWH. Business Key Limitations * Changes to Fixed Attributes, Changing
Attributes. Observations * Changes to Historical Attributes. Inferred Member Updated * ETL Date Fields,
Row Status Values and Transformations * Naming Conventions For SSIS Entities, Options &Reusability *
Designing Dimensions for DW - Incremental, Historical Loads * OLE DB Connections for Incremental Loads
in Data Warehouse * Identity Property and Attribute Key Types in SCD, Limitations * Historical Attributes
and Data Delta Operations, Identification * SSIS SCD Transformation Limitations and Real-time Issues *
SCD Transformation with OLE-DB Command Transformation
CHAPTER 6: FOR LOOP, FOR EACH LOOP, CONTAINERS
Threshold Values Selection, Search Delimiters and Options * Data Pipeline with _Similarity &_Confidence
Columns * ForEach Loop Container. File Level Connections, Variables * Defining Variables for
Connections. DFT and Control Flow * Dynamic Connections with Variables. For Loop Container *
Connection Iterations, Connection Fetch and Index Mapping * Local and Global Connections. Naming
Conventions * Post ETL, Derived Column and Fuzzy Transformations * SSIS Configurations, Usage.
Dynamic Connection Values * SSIS Package Level Rollbacks and Restart Execution Options * Checkpoint
Files and SSIS Logging Options - Package, Tasks * Checkpoint Options - Advantages, Usage and
Limitations * Dynamic Connection Managers - Precedence Constraints * FailPackageOnFailure and
Checkpoint Property Usage * Transaction Property : REQUIRED / (NOT)SUPPORTED * Transaction
Property Versus CHECKPOINT Files, Usage * Parent - Child Package Design in SSIS, Parameter Binding *
Master Packages and Child Packages, Derived Columns * Defining Local and Global Variables / Parameters
* Parameter Bindings with Parent - Child Packages in SSIS
CHAPTER 7: CHECKSUM TRANSFORMATION @ DWH DESIGN
Need for Checksum Transformation in ETL Data Loads * Configuring Checksum Transformation : 2014,
2016 Versions * Checksum Transformation Logic & Parity Checks (CRC) * Generating Checksum Values @
Type I, Type II ETL Changes * DWH Dimension Tables With Checksum Transformation * Working with
Parity Bits, Conditional Lookup Transformation * Row Redirection Options &Lookup Match, NonMatch
Output * OLE DB Command: SQL Statements and Input Parameters * Parameter Mapping and Dynamic
SQL for Row Updates * Cache Transformation with Memory Loads, CAW Files (VM) * Memory Connections
and Reuse. Lookup with Cache Options * Tuning Lookup Transformation: Caching &Index Options * FULL
CACHE : Usage Options. NO CACHE: Usage Options * PARTIAL CACHE. Data Splits, Fast Loads * Cache
Connections, Performance Tuning @ ETL * Pre-ETL Data Load Operations with Memory Connections *
Lookup with NOCACHE Options. Advantages, Precautions * Understanding Dependent Data Flow Tasks *
SSIS Package Internal Parameters Updates * OLEDB Command with Conditional Splits, Multi Row Updates
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
CHAPTER 8: XML DATA, LOGGING, ERROR HANDLING
System.Data.SQLClient Managed Providers: Usage Options * Dynamic Connections and Loops with SSIS
Expressions * SSIS Expressions with Variables For File Specifications * For Each Expressions - Dynamic
File Types, Directories * Variable Mapping with Indexed Connections. Performance * XML Queries,
Options @ Sub Queries. XML Data Imports * RAW Files - DTSPipeline Wrapper &RAW Adapters * Row
Sampling and Percentage Sampling Options * SSIS Logging - Text Files and sysssislog Tables @ Audits *
Package Logging and Container Events for Execution * SSIS Logging Options and Connections.
Verifications * SSIS Data Profiler Tool, ADO.NET Connections and XML * SQL Data Profile Viewer Tool -
Usage with XML Files * Nullability Checks and Fast Load Options @ Row Size * ADO.NET Connections for
SQL Profiler Tool, Options * Time-Out Options for Quick Profile, Candidate Keys * Value and Length
Distribution, Surrogate Key Detection * XML File Imports for SQL Profiler Viewer Tool, Options
CHAPTER 9: FACT TABLE DESIGN, FACT LOADS (DWH)
Fact Table - Design and Implementation Rules, ER Model * Fact Table Design with STAR and SNOWFLAKE
Schemas * Time Dimensions - Purpose, Usage and ETL Date / Time * Generating Time Dimensions for
ETL, Load Identification *Linking Time Dimensions to Fact Loads, Lookup Operations * Caching Options in
Lookup. Dimension Loads, Key Lookups * Parent-Child Packages for Dimension,Fact Table Loads * Master
Package Design: Dimension, Fact Load Integration * Inferred Members and Status for NULLs in
Dimensions * Parameter Mapping for ETL Updates, Component Properties * ETL Load Date IDs
&Expressions for Dimension Keys * Error Handling &Event Handling with Master Packages * Project
Connections, Parameters in Master-Child Packages * Key Based Dimension LOOKUPs and Indexes. Fast
Loads * SCD Implementations with Legacy Data. ETL Load Types * Fact Load Design for Initial Loads,
Incremental Updates * End-to-End Data Warehouse Design & .NET Scripts * STAR & SNOWFLAKE
Schemas for DWH - Data Modeling
CHAPTER 10 : SSIS CUSTOMIZATION WITH SCRIPT TASK, .NET
Script Task - Purpose and Working in SSIS Control Flow * Script Task - Usage with VB.NET Programs.
Compilations * Script Task - Usage with C#.NET Programs. Compilations * Variables and Parameters with
SSIS Script Task. Usage * Read Only and Read Write Variables. Expressions, Mapping * Namespace
Options, Customizations : System.IO, DTS * Using VB.NET, C#.NET Scripting Programs with Parameters
* Data Flow Limitations : Solutions with .NET Scripting * SSIS Variables and Parameters - Mapping
Expressions * Understanding Control Flow - Sequence Containers, Usage * Using Control Flow File System
Tasks and Limitations * Using .Net Scripting for SQL Server Data Reads/Writes * SQLDataAdapters &
amp; System.Data.SQLClient Connections * Script Task for Data Writes and Row Level Formatting *
Adding DTS Packages to SSIS Projects (Data Tools) * Using Variables and Parameters for SSIS Script Task
* Script Component in Data Flow Task - Usage Options * Script Component - Input, Output and
Transformations * Using Script Task for Control Flow, Data Flow Limitations
CHAPTER 11: SSIS PROJECT DEPLOYMENT, UPGRADES
SSISDB Catalog Deployments - Process, ISPAC File Structure * SSIS Package Builds, Verification
Techniques, Scripts * SSIS Project Deployment Wizard : Targets and Logging * SSIS Package
Deployments - Need, Options and Tools * SSIS DB Catalog Folders - Creation, Usage. Properties * SSIS
DB Catalog Projects For Project Deployments * SSIS Package Executions - Scripts, Reports, Messages *
Package Validations - Scripts, Reports, 32/64 bit Options * Package Configurations - Parameter
Management, Scripts * SSIS Package Jobs from SQL Server Agent. SSIS Job Steps * SSIS Job Schedules
and Notifications: Windows Event Logs * SQLISPackage130 Events and Error Logs. Package Monitoring *
Package Security Management - SSISDB Logins and Users * ssis_admin, ssis_failover_monitoring_agent,
ssis_logreader * Folder Level and Project Level Security Implementation * Execute/Write/Folder Security
Content Management Roles * Business Intelligence Development Studio: SSIS BIDS * Project Migration
Utilities in SSIS, SSIS Project Passwords * Importing ISPAC Files, SSIS Projects. Re-Engineering
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
CHAPTER 12-13: SSIS REAL-TIME PROJECT @ ECOMMERCE
Advanced Connection Options - XML, DT_NTEXT Stream * XML Connections & Usage. Reading, Operating
XML Data * Column Statistics and SSIS Data Profile Viewer Tool * Direct Data Loads and Data Stage
Operations for DWH DBs * DML Audits using Change Data Capture (SQL Server) * Understanding CDC
Tables with SQL Server Connections * DML Audits: Inserts, Deletes, Values before/after Updates * CDC
Source Connections - Usage, ADO.NET Integration * CDC Control Flow Tasks and CDC State Tasks. Values
* INITIAL LOAD START / END. PROCESSING RANGES * SSIS CDC Source Connections with Net Support
Changes * Adding DTS, Older SSIS Packages & Package Upgrades * Creating Packages, SMO Connection
with BIDS. Project Builds * Command-Line Deployments For SSIS, Execution Utilities * Advantages of
SSIS ETL/DW Procedures and Data Audits * SSIS Packages for Database Migrations - Online/Offline *
Database Copy &Move Options. Pre, Post Migration Tasks * Package Refresh Options, Package Upgrade
Properties * Using State Variables and Controls. Storing State Values and Real-world Deployments.
Module 2: SQL SERVER ANALYSIS SERVICES
All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab.
CHAPTER 1: MULTIDIMENSIONAL MODE – CONFIG
Installation and Configuration: SSAS 2014, 2016, 2017 * Need for SSAS Component & Tools - Operation
Modes * Multidimensional Mode: Purpose, Properties &Usage * Configuring Multidimensional Mode
Instances, Verification * Understanding Multidimensional Databases (OLAP Databases) * SSAS Service
Accounts &Usage. SQL Browser Service * SSDT Tool: SQL Server Data Tools - SSDT / Visual Studio Shell
* SSDT 2015 Installation and Verification of SSAS Templates * SSDT 2013 Installation and Verification of
SSAS Templates * Understanding SSAS Developer Environment (SSDT) Interface * SSAS Online Training
- Lab Plan, Resources &Databases * Introduction to OLAP Database: Measure Groups, Measures *
Attributes, Hierarchy Levels and Members. Cube, OLAP DB * Need for MDX : Multidimensional Expression
Language * SSAS Workflow in Real-world. Sources to SSAS to Reports * SSAS Components and DO-MD
Client. Server and Client Arch" * Data Source Configurations & DB Installations for Lab
CHAPTER 2: BASIC CUBE DESIGN WITH SSAS
Identifying Analysis Entities in OLAP Database, Design Plan * Need for OLAP Databases and Cubes For
Analysis – OLAP * Implementing Kimball & Inmon Methods Of BI - SSAS Design * Real world Example -
Sales Scenario for SSAS. Cube Design * Sample Analysis Requirements and Entities Measure Groups *
Basic SSAS Database Entities. Sources, Destinations * Working with SQL Server Data Tools (SSDT) BI
Templates * Data Source, Data Source View and Cube Designer Wizard * Dimension Wizard and
Attributes. BUILD, DEPLOYMENT * PROCESS of OLAP Cube. Options and Online Deployment * Excel
Connections for SSAS and OLAP Cube Access * Excel PIVOT Tables and Basic Chart Report Design with
SSAS * Piechart Reports and Attribute Filters. Usage Statistics * Using Microsoft Excel for OLAP Cube
Access and Filters * Common Deployment Errors : Logon Failures @ OLAP Server * OLAP Deployment
Warnings and Solutions Impersonation * Data Source to SSDT : Issues, Solutions and Data Flow * OLAP
Cube Design and Working : Access Methods * End to End Implementation of SSAS in Real-world
CHAPTER3:CUBEDESIGN–ATTRIBUTES,HIERARCHIES
Cube Design with Attributes, Keys and Relations. Members * Data Source View : Entities, Related Objects,
Filters * Database Dimensions : Identification and Purpose / Usage * Cube Dimensions: Identification and
Purpose / Usage * Connection Strings for SQL Server Data Sources. Options * Named Queries and
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
Calculations in Data Source View (DSV) * DSV Entities: Data Explore Options. Data Verifications *
Expressions in DSV Entities. Named Calculations &Reports * Cube as a Subject Oriented OLAP Database
Object. Browse * Cube Access Methods: Cube Browsers - SSMS and SSDT * Cube Access Methods: Excel,
SSRS, Power BI, Tableau, etc. * MDX Filters (Browser Options). Pivot Reports @ MS Excel
CHAPTER 4: MDX QUERIES &EXPRESSIONS
MDX: Multidimensional Expression Language. Syntax Rules * MDX Syntax and Axis. Cube Data into
ROWS, COLUMNS * Practical Advantages of MDX: Reports, Cube Writebacks * Additional MDX Usage for
Cube Design, KPIs and Actions * MDX Queries with Dimension Attributes, Members. Axis Levels * MDX
Queries on Hierarchies, Levels and Attribute Keys * MEMBERS, CHILDREN, ALL MEMBERS: Aggregates *
Reporting Multiple Measures / Attributes. Tuple &Set Values * MDX Joins using * and CROSSJOIN.
Precautionary Measures * MDX ORDER, TOPCOUNT / HEAD, BOTTOMCOUNT/ TAIL * MDX Queries with
WHERE, EXCEPT, RANGE, Operators * NONEMPTY, Multiple Member Values. Limitations with WHERE *
PARENT and CHILDREN with MDX * Hierarchies. Tuple Inverse * FILTERS in MDX - CURRENT MEMBER,
EMPTY MEMBER * FILTER Expressions with AND / OR and LEFT / RIGHT Range * LEFT/RIGHT and Pattern
Matching with MDX. Empty Axis * Exact and Closest Match Search Patterns, Operators in MDX * Working
with NULL Values, Cascades and Cell Details in MDX * MDX Query Batches. ADOMD Client: MDX Query
Processing * Differences between Cube Browser &MDX Expressions * MDX Queries for Formatting
Options. Member Name Binding * Attribute Keys for Member Value Access. Advantages, Usage * Cube
Browser in SSMS Vs SSDT. Null, Empty Axis.
CHAPTER 5: CALCULATIONS, TIME ENHANCEMENTS with MDX
MDX Calculations - Need &Advantages. UI Options * Calculations with MDX Scripts. Syntax Verification *
Calculations Usage and Folders - Cube Browser Usage * Conditional Formats, Expressions. Verification@
MS Excel * TIME DIMENSIONS - Purpose and Advantages, Properties * Time Keys and Time Attributes -
Calendar / Fiscal / ISO * Adding Hierarchies and Members to Time Dimensions. Usage * Dimension
Enhancements - Purpose, Advantage, Usage Scope * Cube Enhancements - Purpose, Advantage and
Usage Scope * Time Type Calculations with MDX Expressions, SCOPE * Identifying Attributes
&Hierarchies For Time Enhancements * Time Calculations for Attributes & Hierarchies – Differences * MDX
Scripting for Time Calculations. Verification Techniques * Attribute Calculation Sets and MDX Scripts.
Grouping Options * Browsing Time Calculations in MDX Editor, Cube Browser * Time Calculations with
User Defined Calculations – Options * Attribute Level Calculations and Members – Dimension Level *
Measure Level Calculations and Granularity – Cube Level * Calculation Properties: Type, Scope, Format,
Visibility * Associated Measure Groups &Parent Hierarchy, Non-empty * Using Calculations in FILTERS
and Search Pattern – MDX * Slow running Queries with MDX: Need for Tuning Cubes.
CHAPTER 6: PARTITIONS, AGGREGATIONS, STORAGE
Partitions : Purpose and Architecture, Tuning Operations * Cube Partitions : Storage, Slice Options Query
Conditions * Query Binding and Table Binding Options in Partition Design * Redesign and Default
Partitions. Location / Remote Storage * Role of Measure Group Partitions in Cubes – Advantages *
Aggregations - Purpose and Usage. Predefined Calculations * Aggregation Types: Full, Default, None and
Unrestricted * Aggregation Design with Optimization Levels and Storage * Measure Properties and
Default Aggregation Types in OLAP * Aggregations on Measures, Dimensions and Keys. Scope * Linking
Aggregations and Partitions. Cube Slicing Options * Aggregation Reusability Options - Multiple Partitions
* Additive and Semi-Additive Measures – Aggregation Options * Estimated Row Count Options and
Advantages - Query Tuning * Minimize Impact of Aggregations on OLAP Cube Processing * MOLAP -
Automatic Processing, Scheduled, Medium Latency * Low Latency Processing and Custom Scheduling
Options * Proactive Caching Options and Silence / Override Interval * Cache Rebuild &Overwrite Options.
Processing with Partitions * Choosing Correct Storage Modes for FASMI Rules (MOLAP) * Perspectives -
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
Purpose and Scenarios For Invalid Cube Access * Dimension Usage Tab for dimension Relations. End User
Access * Cube Deployments with Partitions, Aggregations, Perspectives
CHAPTER 7: KEY PERFORMANCE INDICATORS & MDX
Key Performance Indicators (KPI) - Purpose, Design Options * Understanding GOAL, VALUE, STATUS,
TREND and WEIGHT * Data Driven Goals - Identification and MDX Expressions * Variance and Value
Computations. Format Options, Scope * KPI Organizer and Calculation Tools. Metadata Refresh *
Associated Measure Groups For KPIs. Time * Members (Current) * KPI Design with MDX Expressions,
Time Based Analysis Options * Parent - Child KPIs: Purpose and Design Options. Weights * Cube Design
Options with KPI Calculations and Functions * FORMAT_STRING, MDX Expressions and Member Operators
* KPI Goal and Status @ PARALLELPERIOD, CLOSINGPERIOD * MDX Expressions for additional Cube
Design, SESSIONSCOPE * MEMBER Names and SOLVE_ORDER Expressions in MDX * Parent KPIs with
Member Hierarchies, KPI Browser Options * Re-using KPIs in OLAP. Excel Pivot Reports with KPI –
Drilldown * KPIs for Drill-Up, Drill-Down in MS Excel. Pivot Tables * Variance Factors and Calculations with
MDX Expressions * Retrieving &Displaying KPIs. Client Apps @ Multi-Level Access * Perspectives and
Translations with KPIs, MDX Calculations
CHAPTER 8: TABULAR MODE CONFIG, CUBE DESIGN
Tabular Mode : Purpose, Properties and Usage (ROLAP) * PowerPivot Mode : Purpose, Properties and
Usage * Configuring Tabular Modes Instances Purpose and Tests * Tabular Mode - Importance,
Advantages. SSDT Templates * Workspace Server Architecture, Configuration Settings * Entity
Identification Procedures and Design Constraints * Data Import Wizard and SQL / ODBC Connection
Settings * Column Filters and Row Filters. Workspace Import Settings * Dimension Identification
Techniques in Tabular Mode * Working with Hierarchies, Attributes and Tabular Grids * Aggregated
Measures &Measure Groups. KPI Generation * KPIs with Static and Dynamic Goals. Status, Trend Factors
* Measure and Measure Group Identification Techniques * In-Memory and Direct Query Option for Cube
Process * Direct Query with In-Memory Settings. Vice Versa * Performance Advantages of Tabular Mode,
In-Memory * Integrated Workspace and Dedicated Workspace - Usage
CHAPTER 9: TABULAR CUBE DESIGN - IN DETAIL
Named Query Options with Tabular Design, Entity Relations * Marking Time Tables and Date/Time Key
Settings * Time & Non-Time Hierarchies with Tabular Mode * Time Based Hierarchies and Keys in Tabular
Mode – Usage * Partitions - Entity Level Partitions, SQL Scripts, Process * Entity Conditions with
Partitions. Cloning Options, Reuse * Freezing Columns, Pivot / Unpivot Operations. Usage. *Connection
Edits, SMDL (Semantic Definition Language) * Cube Design and STAR / SNOWLFLAKE Schemas * Virtual
Cube Access and OLAP Cube Browsing Options * Cube Level Measure Goals, Status. Add/Remove Columns
* ODC (Office Data Connections) and ROW / Column Filters * Partition &Perspectives in Tabular Mode.
Cube Browser * Goal Identification For KPIs. Static &Dynamic Goals * Issues and Solutions with Static and
Dynamic Goals * KPI Design with Remote Measures and Abstract Values * Build &Deployment Options.
Transactional Deploy * BUILD &Deployment in Tabular Mode. XMLA Scripts * Tabular Processing –
In-Memory &Direct Query Modes
CHAPTER 10: DAX - FUNDAMENTALS & SYNTAX
Purpose of Data Analysis Expressions (DAX) * Scope of Usage with DAX. Usability Options * DAX Context
: Row Context and Filter Context * DAX Entities : Calculated Columns and Measures * DAX Data Types :
Numeric, Boolean, Variant, Currency * Date-time Data Type with DAX. Comparison with Excel * DAX
Operators & Symbols. Usage. Operator Priority * Parenthesis, Comparison, Arithmetic, Text, Logic * DAX
Functions and Types: Table Valued Functions * Filter, Aggregation and Time Intelligence Functions *
Information Functions, Logical, Parent-Child Functions * Statistical and Text Functions. Formulas and
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
Queries * Syntax Requirements with DAX. Differences with Excel * Naming Conventions and DAX Format
Representation * Working with Special Characters in Table Names * Calculated Columns and Calculated
Measures with DAX *Attribute / Column Scope with DAX – Examples * Measure / Column Scope with DAX
– Examples * DAX Expressions with Measures and Columns * DAX for Query Extraction, Data Mashup.
CHAPTER11: TABULAR MODE - DAX EXPRESSIONS
Possible Operations and Usage. Defining Measures * DAX Functions with Scalar, Statistical Values * DAX
Functions For Time Intelligence Calculations * Using DAX for Calculated Columns, KPI Measures * Logical
Operators and DAX Conditions in Tabular * DAX Filters and Expressions with Entity Columns * Calculate
Options - Auto &Manual Calculations * Using DAX Local Measures in MDX Queries, Drill-through *
CALCULATETABLE, FILTER, SUMMARIZE, ADDCOLUMN * CROSSJOIN, GENERATE and GENERATEALL *
ADDCOLUMNS, MAXX, MAXA, DISTICTCOUNT * CALCULATETABLE, FILTER, SUMMARIZE * CROSSJOIN,
GENERATE and GENERATEALL * Vertipaq Storage - Advantages and OLAP Backend Options * Direct Query
Mode Settings. Data Modeling in Tabular * ENDOFYEAR, ENDOFQUARTER and ENDOFMONTH *
FIRSTDATE, LASTDATE, DATESBETWEEN, COUNTALL * CLOSINGBALANCEYEAR, DATESYTD, DATESQTD
* SAMEPERIOD and PREVIOUSMONTH, DATESMTD * TOPCOUNT, TOPCOUNTX, SUM, SMUX in DAX *
Freeze, Hiding / Moving Tables in Tabular Mode * Power Query in Excel Versus Tabular Mode *
Transformations &Time Based Calculations in ROLAP
CHAPTER 12: TABULAR & MOLAP DEPLOYMENTS
SSAS Project Builds and Solution Builds * Deployment Configuration Files & Contents * SSAS Deployment
Wizard and XMLA Scripts * Partition Management and Schedules (OLAP Jobs) * Storage Modes in MOLAP
and ROLAP * Multidimensional OLAP DB Management: Backups, Restores * Multidimensional OLAP DB
Management: Detach, Attach * Multidimensional OLAP DB Management: DB Synchronize * Tabular OLAP
DB Management: Backups, Restores * Tabular OLAP DB Management: Detach, Attach * OLAP Database
Scripting and Cloning Options. Jobs * Cube Processing Jobs and Schedules with SQL Server * Comparing
SSAS 2012, SSAS 2014 and SSAS 2016 * Comparing Multidimensional and Tabular Modes * Usage Based
Optimization (UBO): Aggregations * Storage Modes : Multidimensional, Relational and Hybrid * Flight
Recorder Settings, SSAS Query Log Providers * Data Sampling Intervals and MDX Query Tuning Process
* 100% Aggregations (FULL), CPU and Space Thresholds * Lazy Aggregations & UBO in Partitions,
Performance * Security Roles with MDX and DAX * In-Memory Options and Deployment Scripts
CHAPTER 13: REAL-TIME PROJECT : MOLAP, TABULAR
Writeback Partitions - Cube & Dimension Updates * MDX Expressions, Queries for Writeback. Advantages
* Writeback & MDX Transactions - COMMIT / ROLLBACK * Subcube - Creation, Advantages. MDX Query
Plans * Subcube - DESCANDANTS, PARENT, MEMBER Functions * Data Mining - Techniques and Forecast
Operations * Mining Structures &Mining Models – Storage * CLUSTERING, DECISION TREES, NEURAL
NETWORK * REGRESSION Techniques, Naive Bayes Mining Algorithms * Case Tables Identification and
Nested Table For Relations * Attribute Data Types - DESCRETE &CONTINOUS * Training Sets, Testing
Sets for Data Mining Accuracy * Dependency Rules, Classification Charts and Lift Chart * Mining
Algorithms - Score and Prediction Analysis * DMX Queries - Forecasts, Prediction Expressions * Mining
Model Comparison, DMX &Forecast Reports * XEvents support through SSMS, DBCC Commands *DAX
performance with Super DAX - DBCC Commands
Module 3: SQL SERVER REPORTING SERVICES
All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab.
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
CHAPTER 1: SSRS INSTALLATION, CONFIGURATION
Need For Reporting Solutions (SSRS) and Tools * Reporting Engine Architecture and Report Databases *
SSRS Installation, Tools and Database Configuration Process * SSRS 2016 : Installation and Report
Databases * SSRS 2014 : Installation and Report Databases * Report Server URL - Purpose, Test
Connection, Usage * Report Manager URL - Purpose, Test Connection, Usage * Report Portal URL in SSRS
2016 - Usage, Web Service * Three-Phase Report Life Cycle in Reports (End-End) * Report Server
Database and Report TempDB Configuration * Virtual Directories (VD) in Web Services - Settings, Options
* Communication Ports and Data Encryption For Web Portal URL * Report Design and Work Flow Diagram
- Lab Plan, Data Sources * Report Design with Report Designer & Report Builder Tools * Report Builder
Versus Report Designer - Basic Differences * SSDT (VS): SQL Server Data Tools Installation, Verification
* SSDT 2015 and SSDT 2013 Installation, Test Connection * SSRS 2016 Report Portals and Accessibility
CHAPTER 2: REPORT DESIGN – I
Working with Visual Studio - SQL Server Data Tools * Report Templates and Basic Usage. Project, Solution
* Designing Basic Reports - Understanding Entities * Working with Report Project Wizard - Usage, Reports
* Defining Data Source Connections, Source Databases * Query Designer Options, Query Builder &Import
Options * Table Reports and Matrix Reports with Report Wizard * Layout and Format Options - Drilldown
Reports, Blocks * Stepped Reports and Multi Field Drilldown Options * Report Project Template -
Designing Dataset, Reports * Report Toolbox and ReportData Options, Textbox Usage * Table Headers,
Formatting Options, MATH Expressions * Alternate Row Colors, Using Report Globals, Expressions *
Report Formatting Styles, Expressions and Reusability * Reporting Functions: IIF, Format, Ceiling, Round,
Concat * Alternate Row Colors and Dynamic Formatting Options * Textbox Properties - Date & Time
Formats, Numbers, Styles * Report Timeout Options and Tool Box Options, Report Data * Initial Catalog
For Report Sources, Static/Dynamic Properties *Query Timeouts and Connections – ScaleOut Deployment
CHAPTER 3: REPORT DESIGN – II
Grouping Operations: Row Groups, Column Groups * Table Report - Row Groups, Parent - Child Groups *
Adding Groups to Existing Rows and New Rows * Group Headers and Group Footers - Usage, Sub Totals
* Group Field Visibility and Toggle Options @ Parent * Row Group Properties, Header/Footer Properties *
Column Groups for Table Reports, Advanced Options * Repeat-On-New-Page Options and Report
Properties * Column Groups for Matrix Reports, Data Grouping * Drill-down Reports using Row Groups
and Visibility * Drill-down Reports using Column Groups, Visibility * Table Reports Vs Matrix Reports -
Technical Differences * Adding Images to Reports. Tooltip and Size Options * Report Headers and Report
Footers - Globals, Expressions * Merging Report Fields, Sub Totals and Grand Totals * Group Edits,
Removing Group Totals, Adding Group Headers * Column Groups - Advance Mode - Fixed Attributes,
Fields * Repeating Header on Every Page & RepeatPage Options * Working with Report Globals for
Metadata, Report Properties * Report Properties and Report Page Options with Scripts
CHAPTER 4: REPORT DESIGN – III
Report Parameters - Purpose, Benefits and Usage * Creating Parameters using Dataset Query Conditions
* Creating Parameters using Report Properties, Report Data * Single Value Parameters and Multi Value
Parameters * Dynamic Parameter Values, Dependency Options, Queries * Defining Datasets with
Parameters, Dynamic Conditions * Dataset Links to Parameters, Value Options from List, Query *
Multi-Value Parameter Options: Data Types, Null, Empty Values * Reports using Multiple Data Sets.
Performance Issues * Advanced Options : Auto Refresh, Manual Refresh Options * Dataset Filters,
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
Toolbox Filters - Purpose and Usage * Filters versus Parameters - Differences with Performance * Using
Filter Condition at Dataset Level, Toolbox Level * Data Type Conversions with Filters, Expressions
&Computations * Deciding Parameters and Filters - When to use which, why? * SSRS Expressions and
Global Fields For Report Parameters * JOIN, FIELDS, LABEL and Formatting Options with Parameters *
Linking Report Parameters to Dataset Parameters and Filters
CHAPTER 5: REPORT DESIGN – IV
Chart Reports - Design Options, Properties and Usage * Series Values Selection - with / without Category
Groups * Report Categories with Series Groups - Differences, Usage * Data Visualization Types: Trend
&Discrete Chart Reports * Clustered / NonClustered Legend Attributes. Position Options * Series Labels :
Properties, Number Formatting Options, Visibility * Series Actions : Series Properties, Multi - Valued
Parameters * Report Actions : URL / Reports, Setting for Report Filters * Axis Values - Possible Issues with
Multiple Axis Items, Solutions * Dashboard Creations, Usage. Multiple Chart Areas, Legends * Dashboard
Exports with Filters (Static, Parameterized) * Chart Series Properties and Options, Report Markers &Grid
Values * Chart Areas with Multiple Toolbox Items, Properties &Limitations * 3-Dimensional Report
Options - Properties, Visibility Options * Range &Pie Charts, Line Reports, Data Bars, Area Charts * Report
Actions with Parameter Values - Report Filter Joins * Exploring Toolbox Filters with Type Conversions
&Expressions * Common Report Errors with DataSet / Report Filters, Solutions * Using Shared
DataSources and Shared DataSets – Advantages * Data Bar Reports and Sparkline Reports - Stacked
Reports – Usage * Multiseries Charts, Dynamic Chart Size, Axis Display Control
CHAPTER 6: REPORT DESIGN – V
Gauge Reports: Purpose and End User Access Options * Gauge Report Types - Radial and Linear Gauges
* Adding Data to Gauge Report - Default Indicators * Gauge Data Versus Chart Data - Pointer Options *
Scale Properties: Maximum, Minimum Dynamic Ranges * Browser Compatibility and Offline Report Access
* Gauge Properties, Gauge Panel Properties and Filters * Master Reports and Detailed Reports - Sub
Reports * Scale - Properties, Values and Label Options * Pointers - Properties, Scale Limits, Format
Options * Ranges &Labels, Report Items, Properties, Needle Options * Adding Multiple Gauges -
Dashboard Design, Dynamic Size * Parameterized Gauge Reports - Dataset Level and Filters * Indicator
Reports : Value and State Expressions * Indicator Reports and Gauge Panel Options with Filters * 3D
PieCharts and Aggregations with Excel Reports * ODBC Data Source Connection Reuse &Worksheets *
Dynamic Report Parameters and Filter Expressions * Rendering Format in Real-world
CHAPTER 7: REPORT DESIGN – VI
Report Builder Tool - 2016, 2014, 2008 R2 Installation * Installation Verification Options, msi File
Configuration * DataSource and DataSet Creation with Report Builder * Local Report Specific Entities and
RDL File Creations * Entity Browsing Options and Query Design Options * Dataset Design with Parameters
and Filters. Usage Options * Query Designer Options with Report Builder, Table Selection * Column
Aggregates and Auto Group BY. Query Edit Options * Adhoc Reports Design with Tabilx Wizard - Report
Layouts * Report Design - Sub Totals, Drill-down &Column Groups * Chart Report @ Report Builder - Line
Reports &Options * Dataset Design with Parameters and Filters. Usage Options * Line Reports and XValue
Options using Report Builder Tool * Trend Analysis and Continuous Data Reports - OLTP / DWH * Map
Reports - Map Layers, Map Report Items and Options * Map Gallery, ESRI Share Files and SQL Server
Spatial data * Defining Geo Spatial Data for Business Analysis Dashboards * Working with Polygon, Tile,
Line and Point Map Layers * Map Visualization Options and Bubble Map Reports Usage * Data Fields,
Display Labels and Visualization Indicators
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
CHAPTER 8: REPORT DEPLOYMENT &SUBSCRIPTIONS
Report Deployment Options - Report Builds, Config Files * Data Source, Data Set Folders, Report Server
URL Targets * Report Deployment - UI &Command Line. RSKey Config * Report Server URL and Report
Manager (Web Portal) URL * Report Home, Site Settings &Properties. Report Settings * Data Sources:
Properties, Security Options, Access Options * DataSets: Properties, Security Options, Dependent Items
* Reports: Properties, Security Options, Edits, Downloads * Security Roles: Content Manager, Browser,
Report Builder * MyReports Role, Report Publisher Role. Report User/Groups * Report Linking and
Default/Hidden Parameter Options * Report Tuning: Caching Options, Cache Refresh – Cautions * Report
Tuning: Snapshot Options and Snapshot Schedules * Report Tuning: Off-the-Shelf Reports and Linked
Reports * Local and Global Schedules, History Management, Jobs * Report Builder Connections and
Reusability Options * Report Parts and RS Storage Options. Paginated Reports * Report Delivery
&Schedules, File Share Subscriptions * Accessing and Controlling Reports, Email Subscriptions *
Encryption Keys & RS Config Files, RS Execution Accounts
CHAPTER 9: CUBE REPORTS, POWER BI INTEGRATION
Scale-Out Deployments and Remote Report Databases * Remote Report Database Connections, Recovery
Options * Scale-Out Joins and Waits. Report Configuration Keys * Multi-Report Server Configurations,
Execution Accounts * Report Designer Versus Report Builder – Advantages * Cube Reports with SSRS -
MDX Queries. Advantages * Cube Reports with MDX Parameters & Filters. Performance * Cube Reports
with MDX Expressions, YTD, QTD Calculations * Reports with SSAS KPIs and Cube Aggregations – MOLAP
* Cube Reports with Tabular Data Sources. Hierarchy Levels * Sub Reports, Dashboards, Action Reports
with Report Builder * Drill-Up and Drill-Down Reports, Drill Through Reports * Report Actions @ SSAS
2016 OLAP Databases. Limitations * Power BI Reports with SSRS - Desktop / Mobile Editions * Power BI
PBX Reports with RDL Sources, Vice Versa * Power BI Reports with SSRS and SSAS Connections, Options
* Power View and Power Pivot Extensions, Usage Examples * New SSRS Tuning Features in 2016, Report
Migrations
Pre-requisites for this MSBI (SSIS, SSAS, SSRS) Course:
Prior knowledge on T-SQL needed for this course. Participant needs to have knowledge on SQL Server
Installation, Database Design, Table Design, T-SQL Data Types and Stored Procedures. Course includes Study
Material, Interview & Certification guidance along with one Real-time Project.
About Trainer:
Mr. Sai Phanindra Tholeti is a Database Consultant working for his own company - SequelGate Innovative
Technologies Pvt. Ltd. With more than 12 years of expertise and passion for SQL Server, Administration (SQL
DBA) and Business Intelligence (MSBI) - Mr. Sai provides Data Hosting, Business Consulting to Corporate Clients.
All his training sessions are completely practical, real-time and highly interactive. Complete profile at
http://www.linkedin.com/in/saiphanindra
ALL TRAINING SESSIONS ARE COMPLETELY PRACTICAL, REAL-TIME.
SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1,
Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India.
CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com
For Free Demo / Further Clarifications, please reach us.
INDIA: Country Code - 0091 0 9666440801 (Mobile) / 040 64577244 (Office)
USA: Country Code - 001 (510) 400-4845 (Office)
Mail: contact@sqlschool.com Skype: SQL School Training Institute
SQL School Training Institute
An ISO 9001:2008 Certified Organization for Training & Microsoft Partner
Regd: SequelGate Innovative Technologies Pvt. Ltd.
Courses from SQL School Training Institute:

More Related Content

What's hot

Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
Samar Prasad
 

What's hot (19)

FileTable and Semantic Search in SQL Server 2012
FileTable and Semantic Search in SQL Server 2012FileTable and Semantic Search in SQL Server 2012
FileTable and Semantic Search in SQL Server 2012
 
Mysql database
Mysql databaseMysql database
Mysql database
 
SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4
 
SSIS 2012: Parameters vs. Configurations
SSIS 2012: Parameters vs. ConfigurationsSSIS 2012: Parameters vs. Configurations
SSIS 2012: Parameters vs. Configurations
 
SQL DBA LIVE Online Training
SQL DBA LIVE Online TrainingSQL DBA LIVE Online Training
SQL DBA LIVE Online Training
 
PGConf.ASIA 2019 Bali - A step towards SQL/MED - DATALINK - Gilles Darold
PGConf.ASIA 2019 Bali - A step towards SQL/MED - DATALINK - Gilles DaroldPGConf.ASIA 2019 Bali - A step towards SQL/MED - DATALINK - Gilles Darold
PGConf.ASIA 2019 Bali - A step towards SQL/MED - DATALINK - Gilles Darold
 
Oracle DB
Oracle DBOracle DB
Oracle DB
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
 
No sql bigdata and postgresql
No sql bigdata and postgresqlNo sql bigdata and postgresql
No sql bigdata and postgresql
 
Storing and managing your content in share point spsnyc
Storing and managing your content in share point spsnycStoring and managing your content in share point spsnyc
Storing and managing your content in share point spsnyc
 
Java Web Programming Using Cloud Platform: Module 3
Java Web Programming Using Cloud Platform: Module 3Java Web Programming Using Cloud Platform: Module 3
Java Web Programming Using Cloud Platform: Module 3
 
Sas keyword
Sas keywordSas keyword
Sas keyword
 
SharePoint Storage Best Practices
SharePoint Storage Best PracticesSharePoint Storage Best Practices
SharePoint Storage Best Practices
 
Ado Fundamentals
Ado FundamentalsAdo Fundamentals
Ado Fundamentals
 
Oracle archi ppt
Oracle archi pptOracle archi ppt
Oracle archi ppt
 
Sravya(1)
Sravya(1)Sravya(1)
Sravya(1)
 
Creating database
Creating databaseCreating database
Creating database
 
LDAP Integration
LDAP IntegrationLDAP Integration
LDAP Integration
 
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
 

Similar to Msbi online-training

24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
SpanishPASSVC
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
Navneet Tiwari
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
MoniqueO Opris
 
Ramesh BODS_IS
Ramesh BODS_ISRamesh BODS_IS
Ramesh BODS_IS
Ramesh Ch
 
Ramesh BODS_IS
Ramesh BODS_ISRamesh BODS_IS
Ramesh BODS_IS
Ramesh Ch
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel Bayeta
Sam B
 

Similar to Msbi online-training (20)

SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
SQL Server Performance Tuning | Query Tuning training | SQLSchool Training In...
 
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
 
Te kslate sap bods
Te kslate sap bodsTe kslate sap bods
Te kslate sap bods
 
Tech Days09 Sqldev
Tech Days09 SqldevTech Days09 Sqldev
Tech Days09 Sqldev
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developers
 
SQL Server 2008 for .NET Developers
SQL Server 2008 for .NET DevelopersSQL Server 2008 for .NET Developers
SQL Server 2008 for .NET Developers
 
Sap bods Training in Hyderabad | Sap bods Online Training
Sap bods Training in Hyderabad | Sap bods  Online Training Sap bods Training in Hyderabad | Sap bods  Online Training
Sap bods Training in Hyderabad | Sap bods Online Training
 
DesignMind SQL Server 2008 Migration
DesignMind SQL Server 2008 MigrationDesignMind SQL Server 2008 Migration
DesignMind SQL Server 2008 Migration
 
MSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime ProjectMSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime Project
 
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
 
What's new in SQL Server 2016
What's new in SQL Server 2016What's new in SQL Server 2016
What's new in SQL Server 2016
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
Siva-CV
Siva-CVSiva-CV
Siva-CV
 
Ramesh BODS_IS
Ramesh BODS_ISRamesh BODS_IS
Ramesh BODS_IS
 
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
 
SQL Server 2008 Migration
SQL Server 2008 MigrationSQL Server 2008 Migration
SQL Server 2008 Migration
 
Ramesh BODS_IS
Ramesh BODS_ISRamesh BODS_IS
Ramesh BODS_IS
 
Sophia wang (2)
Sophia wang (2)Sophia wang (2)
Sophia wang (2)
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel Bayeta
 

Recently uploaded

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 

Msbi online-training

  • 1. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com Microsoft Business Intelligence MSBI : SSIS, SSAS, SSRS LIVE Online Training - Instructor Led Complete Practical & Real-time Trainings A Unit of SequelGate Innovative Technologies Pvt. Ltd. Training Highlights  Complete Practical and Real-time Scenarios  Session wise Material and Practice Labs  Session wise Notes & Doubts Clarifications  Certification Material & Resume Preparation  24x7 LIVE Server Access with Real-time Databases  Interview Preparation and Guidance  Technical Support and Placements Assistance  One Real-time Project and FAQs with Answers  Mock Interview and Course Completion Certificate  ISO Certified Training Institute  Microsoft Certified Partner
  • 2. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com All Training Sessions are Completely Practical & Real-time . Every Session includes Lab Work, Tasks and Study Material. Total Course Fee: INR 18000/- (USD 300$) payable in TWO equal installments. SQL SERVERINTEGRATION SERVICES All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab . CHAPTER 1: SSIS INTRODUCTION, INSTALLATION &TOOLS Need for SQL Server Integration Services (SSIS) &ETL / DWH * Advantages of SSIS for Data Loads, ETL, DataWarehouse * SSIS Tools : SSDT (SQL Server Data Tools), ETL Wizards * SSIS Design / Development &LIVE (Deployment) Environment * Understanding Data Warehouse (DWH) Design &ETL Process * DWH and ETL Structures, Implementations with MSBI SSIS * SSIS ETL Operations for Data Reads, Data Cleansing, DWH * Data Warehouse (DWH) Design Principles and Design Plan * SSIS 2016 and SSIS 2017 : SSIS Database Installations * Understanding SSIS Catalog DB Encryptions and CLR / Startup * SSIS Database and Catalog Folders - Purpose, Passwords * SSIS 2016, 2017 Configuration and DB Catalog Encryptions * SSIS Catalog Database (SSIS DB) : Creation, Verification * SSDT Tool: SQL Server Data Tools - SSDT / Visual Studio Shell * SSDT 2015 Installation and Verification of SSIS Templates * SSDT 2013 Installation and Verification of SSIS Templates * SSIS Package Environment and SSDT Project Creation * SSIS Solutions and Project Templates – Verifications * Version Control Options and SSIS Design Plan - Tools Usage * SSIS Online Training - Lab Plan, Resources &Databases CHAPTER 2: SSIS PACKAGE DESIGN BASICS: ETL Understanding SSIS Developer Environment (SSDT) Interface * Basic Vocabulary - SSIS, ETL, DWH, Data Flow, Data Buffer * Control Flow Tasks - Architecture, Purpose and Usage * Data Flow Tasks - Architecture, Purpose and Usage * Creating SSIS Packages For Basic Data Flow Operations * SSIS Solutions, Projects and Package Creation Tasks * Need For Data Pipelines &Connections in Data Flow Tasks * Basic Data Extraction Drivers / Providers with Data Flow * Using OLE DB and SQL Server Connections – Usage * SSIS Package Creation Process - Using Control Flow Items * SSPI Interface Connections, Data Source, Initial Catalog * Using DTSX Files for SSIS Package Execution. Audits * SSIS Execution Context, SSIS Package Errors and Logs * Using Source Assistants, Destination Assistants in SSIS * DAT File Imports, Data Flow Options, Adding Annotations * Common SSIS Package Errors &Solutions in Real-time * SSIS Project Configuration Options - Debugging, Bit Config * SSIS 64 Bit and 32 Bit Configuration Settings and Options CHAPTER 3:MERGE, UNIONALL, DATA CONVERSION Understanding ETL and DWH Implementations – Strategies * Bulk Load Operations and Data Import Options in SSIS * Bypass Prepare and Execution Options with SQL Task * Historical Data Loads (Type II) and Incremental Updates * Debugging Controls in SSIS - Variants and Limitations * Data Flow Debugging Controls and Data Viewer Options * Synchronous & Asynchronous Transformations, Data Loads * Row and Partial Blocking Transformations. Buffer Reuse * Fully Blocking Transformations - Buffer Reuse Restrictions * Examples to Avoid Fully Blocking Transformation in SSIS * Advanced Options and Input / Output with Excel Sources * Excel Connections, Sheets, &Memory References – Usage * MERGE Transformation and UNION ALL Transformation * SORT Transformation, NOSORT Options, Advanced Sort * Data Conversion Transformation and SSIS Expressions * Data Flow Transformation: Conditional Split, Expressions * Transactions & Batch Scoped Data Loads with SSIS Packages * Comparing Regular Loads and Fast loads in ETL / DWH
  • 3. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com CHAPTER 4: PIVOT, FUZZY LOOKUP, TRANSACTION Importing Legacy Data, Need for Data Cleansing, Formatting * PIVOT Transformation, Data Reads, Connection Assistant * Pivot Usage Values - Purpose and Implementation. Key Values * Lineage ID in SSIS - Purpose, Usage. Column Mappings * Data Exchange Operations with Pivot Keys and Pivot Values * Using Data Viewer (Debugging) for Data Transfer Verifications * Debugging with Detach/Attach, Memory Buffer & Row Counts * Fuzzy Lookup Transformation, Reference Table Connections * Exact, Fuzzy and Nomatch Data Cleansing with Conditional Split * Index Creation, Maintenance for Faster Lookup Transformation * Data Conversion Transformation - Usage. Derived Columns * Data Conversion Transformation - NVARHAR, VARCHAR Data * Explicit Data Type Conversions and Usage. Error Redirections * SSIS Package/Project Conversions - Process and Options * Text Qualifiers and Data Loads with Flat File Sources (.dat) * SSIS Expressions and Package Debugging, Break Points * Transaction Options For SSIS Executables - Package Level * Precedence Constraints - Success/Failure/Completion Settings * Parallel and Sequential Task Executions. Options, Usability CHAPTER 5: SSIS with ETL &DWH. SCD TYPE 1, TYPE 2 Sales Scenario for OLTP Database to Historical Data Loads * Introduction to Data Warehouse (DWH) - Purpose, Usage, Access * Dimension Tables, Fact Tables and Relations, Inferred Members * TYPE1 and TYPE2 Changes. ETL Implementation Techniques * Implementing Type I Changes (SCD) for DWH in Sales Scenario * Dimensional Table Design for DWH using SCD - Type 1, Type 2 * Data Loads with Legacy Files (DAT, TXT, CSV), Data Marts * Surrogate Keys and Alternate Business Keys - Purpose, Usage * Identity Columns, Key Values in DWH. Business Key Limitations * Changes to Fixed Attributes, Changing Attributes. Observations * Changes to Historical Attributes. Inferred Member Updated * ETL Date Fields, Row Status Values and Transformations * Naming Conventions For SSIS Entities, Options &Reusability * Designing Dimensions for DW - Incremental, Historical Loads * OLE DB Connections for Incremental Loads in Data Warehouse * Identity Property and Attribute Key Types in SCD, Limitations * Historical Attributes and Data Delta Operations, Identification * SSIS SCD Transformation Limitations and Real-time Issues * SCD Transformation with OLE-DB Command Transformation CHAPTER 6: FOR LOOP, FOR EACH LOOP, CONTAINERS Threshold Values Selection, Search Delimiters and Options * Data Pipeline with _Similarity &_Confidence Columns * ForEach Loop Container. File Level Connections, Variables * Defining Variables for Connections. DFT and Control Flow * Dynamic Connections with Variables. For Loop Container * Connection Iterations, Connection Fetch and Index Mapping * Local and Global Connections. Naming Conventions * Post ETL, Derived Column and Fuzzy Transformations * SSIS Configurations, Usage. Dynamic Connection Values * SSIS Package Level Rollbacks and Restart Execution Options * Checkpoint Files and SSIS Logging Options - Package, Tasks * Checkpoint Options - Advantages, Usage and Limitations * Dynamic Connection Managers - Precedence Constraints * FailPackageOnFailure and Checkpoint Property Usage * Transaction Property : REQUIRED / (NOT)SUPPORTED * Transaction Property Versus CHECKPOINT Files, Usage * Parent - Child Package Design in SSIS, Parameter Binding * Master Packages and Child Packages, Derived Columns * Defining Local and Global Variables / Parameters * Parameter Bindings with Parent - Child Packages in SSIS CHAPTER 7: CHECKSUM TRANSFORMATION @ DWH DESIGN Need for Checksum Transformation in ETL Data Loads * Configuring Checksum Transformation : 2014, 2016 Versions * Checksum Transformation Logic & Parity Checks (CRC) * Generating Checksum Values @ Type I, Type II ETL Changes * DWH Dimension Tables With Checksum Transformation * Working with Parity Bits, Conditional Lookup Transformation * Row Redirection Options &Lookup Match, NonMatch Output * OLE DB Command: SQL Statements and Input Parameters * Parameter Mapping and Dynamic SQL for Row Updates * Cache Transformation with Memory Loads, CAW Files (VM) * Memory Connections and Reuse. Lookup with Cache Options * Tuning Lookup Transformation: Caching &Index Options * FULL CACHE : Usage Options. NO CACHE: Usage Options * PARTIAL CACHE. Data Splits, Fast Loads * Cache Connections, Performance Tuning @ ETL * Pre-ETL Data Load Operations with Memory Connections * Lookup with NOCACHE Options. Advantages, Precautions * Understanding Dependent Data Flow Tasks * SSIS Package Internal Parameters Updates * OLEDB Command with Conditional Splits, Multi Row Updates
  • 4. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com CHAPTER 8: XML DATA, LOGGING, ERROR HANDLING System.Data.SQLClient Managed Providers: Usage Options * Dynamic Connections and Loops with SSIS Expressions * SSIS Expressions with Variables For File Specifications * For Each Expressions - Dynamic File Types, Directories * Variable Mapping with Indexed Connections. Performance * XML Queries, Options @ Sub Queries. XML Data Imports * RAW Files - DTSPipeline Wrapper &RAW Adapters * Row Sampling and Percentage Sampling Options * SSIS Logging - Text Files and sysssislog Tables @ Audits * Package Logging and Container Events for Execution * SSIS Logging Options and Connections. Verifications * SSIS Data Profiler Tool, ADO.NET Connections and XML * SQL Data Profile Viewer Tool - Usage with XML Files * Nullability Checks and Fast Load Options @ Row Size * ADO.NET Connections for SQL Profiler Tool, Options * Time-Out Options for Quick Profile, Candidate Keys * Value and Length Distribution, Surrogate Key Detection * XML File Imports for SQL Profiler Viewer Tool, Options CHAPTER 9: FACT TABLE DESIGN, FACT LOADS (DWH) Fact Table - Design and Implementation Rules, ER Model * Fact Table Design with STAR and SNOWFLAKE Schemas * Time Dimensions - Purpose, Usage and ETL Date / Time * Generating Time Dimensions for ETL, Load Identification *Linking Time Dimensions to Fact Loads, Lookup Operations * Caching Options in Lookup. Dimension Loads, Key Lookups * Parent-Child Packages for Dimension,Fact Table Loads * Master Package Design: Dimension, Fact Load Integration * Inferred Members and Status for NULLs in Dimensions * Parameter Mapping for ETL Updates, Component Properties * ETL Load Date IDs &Expressions for Dimension Keys * Error Handling &Event Handling with Master Packages * Project Connections, Parameters in Master-Child Packages * Key Based Dimension LOOKUPs and Indexes. Fast Loads * SCD Implementations with Legacy Data. ETL Load Types * Fact Load Design for Initial Loads, Incremental Updates * End-to-End Data Warehouse Design & .NET Scripts * STAR & SNOWFLAKE Schemas for DWH - Data Modeling CHAPTER 10 : SSIS CUSTOMIZATION WITH SCRIPT TASK, .NET Script Task - Purpose and Working in SSIS Control Flow * Script Task - Usage with VB.NET Programs. Compilations * Script Task - Usage with C#.NET Programs. Compilations * Variables and Parameters with SSIS Script Task. Usage * Read Only and Read Write Variables. Expressions, Mapping * Namespace Options, Customizations : System.IO, DTS * Using VB.NET, C#.NET Scripting Programs with Parameters * Data Flow Limitations : Solutions with .NET Scripting * SSIS Variables and Parameters - Mapping Expressions * Understanding Control Flow - Sequence Containers, Usage * Using Control Flow File System Tasks and Limitations * Using .Net Scripting for SQL Server Data Reads/Writes * SQLDataAdapters & amp; System.Data.SQLClient Connections * Script Task for Data Writes and Row Level Formatting * Adding DTS Packages to SSIS Projects (Data Tools) * Using Variables and Parameters for SSIS Script Task * Script Component in Data Flow Task - Usage Options * Script Component - Input, Output and Transformations * Using Script Task for Control Flow, Data Flow Limitations CHAPTER 11: SSIS PROJECT DEPLOYMENT, UPGRADES SSISDB Catalog Deployments - Process, ISPAC File Structure * SSIS Package Builds, Verification Techniques, Scripts * SSIS Project Deployment Wizard : Targets and Logging * SSIS Package Deployments - Need, Options and Tools * SSIS DB Catalog Folders - Creation, Usage. Properties * SSIS DB Catalog Projects For Project Deployments * SSIS Package Executions - Scripts, Reports, Messages * Package Validations - Scripts, Reports, 32/64 bit Options * Package Configurations - Parameter Management, Scripts * SSIS Package Jobs from SQL Server Agent. SSIS Job Steps * SSIS Job Schedules and Notifications: Windows Event Logs * SQLISPackage130 Events and Error Logs. Package Monitoring * Package Security Management - SSISDB Logins and Users * ssis_admin, ssis_failover_monitoring_agent, ssis_logreader * Folder Level and Project Level Security Implementation * Execute/Write/Folder Security Content Management Roles * Business Intelligence Development Studio: SSIS BIDS * Project Migration Utilities in SSIS, SSIS Project Passwords * Importing ISPAC Files, SSIS Projects. Re-Engineering
  • 5. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com CHAPTER 12-13: SSIS REAL-TIME PROJECT @ ECOMMERCE Advanced Connection Options - XML, DT_NTEXT Stream * XML Connections & Usage. Reading, Operating XML Data * Column Statistics and SSIS Data Profile Viewer Tool * Direct Data Loads and Data Stage Operations for DWH DBs * DML Audits using Change Data Capture (SQL Server) * Understanding CDC Tables with SQL Server Connections * DML Audits: Inserts, Deletes, Values before/after Updates * CDC Source Connections - Usage, ADO.NET Integration * CDC Control Flow Tasks and CDC State Tasks. Values * INITIAL LOAD START / END. PROCESSING RANGES * SSIS CDC Source Connections with Net Support Changes * Adding DTS, Older SSIS Packages & Package Upgrades * Creating Packages, SMO Connection with BIDS. Project Builds * Command-Line Deployments For SSIS, Execution Utilities * Advantages of SSIS ETL/DW Procedures and Data Audits * SSIS Packages for Database Migrations - Online/Offline * Database Copy &Move Options. Pre, Post Migration Tasks * Package Refresh Options, Package Upgrade Properties * Using State Variables and Controls. Storing State Values and Real-world Deployments. Module 2: SQL SERVER ANALYSIS SERVICES All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab. CHAPTER 1: MULTIDIMENSIONAL MODE – CONFIG Installation and Configuration: SSAS 2014, 2016, 2017 * Need for SSAS Component & Tools - Operation Modes * Multidimensional Mode: Purpose, Properties &Usage * Configuring Multidimensional Mode Instances, Verification * Understanding Multidimensional Databases (OLAP Databases) * SSAS Service Accounts &Usage. SQL Browser Service * SSDT Tool: SQL Server Data Tools - SSDT / Visual Studio Shell * SSDT 2015 Installation and Verification of SSAS Templates * SSDT 2013 Installation and Verification of SSAS Templates * Understanding SSAS Developer Environment (SSDT) Interface * SSAS Online Training - Lab Plan, Resources &Databases * Introduction to OLAP Database: Measure Groups, Measures * Attributes, Hierarchy Levels and Members. Cube, OLAP DB * Need for MDX : Multidimensional Expression Language * SSAS Workflow in Real-world. Sources to SSAS to Reports * SSAS Components and DO-MD Client. Server and Client Arch" * Data Source Configurations & DB Installations for Lab CHAPTER 2: BASIC CUBE DESIGN WITH SSAS Identifying Analysis Entities in OLAP Database, Design Plan * Need for OLAP Databases and Cubes For Analysis – OLAP * Implementing Kimball & Inmon Methods Of BI - SSAS Design * Real world Example - Sales Scenario for SSAS. Cube Design * Sample Analysis Requirements and Entities Measure Groups * Basic SSAS Database Entities. Sources, Destinations * Working with SQL Server Data Tools (SSDT) BI Templates * Data Source, Data Source View and Cube Designer Wizard * Dimension Wizard and Attributes. BUILD, DEPLOYMENT * PROCESS of OLAP Cube. Options and Online Deployment * Excel Connections for SSAS and OLAP Cube Access * Excel PIVOT Tables and Basic Chart Report Design with SSAS * Piechart Reports and Attribute Filters. Usage Statistics * Using Microsoft Excel for OLAP Cube Access and Filters * Common Deployment Errors : Logon Failures @ OLAP Server * OLAP Deployment Warnings and Solutions Impersonation * Data Source to SSDT : Issues, Solutions and Data Flow * OLAP Cube Design and Working : Access Methods * End to End Implementation of SSAS in Real-world CHAPTER3:CUBEDESIGN–ATTRIBUTES,HIERARCHIES Cube Design with Attributes, Keys and Relations. Members * Data Source View : Entities, Related Objects, Filters * Database Dimensions : Identification and Purpose / Usage * Cube Dimensions: Identification and Purpose / Usage * Connection Strings for SQL Server Data Sources. Options * Named Queries and
  • 6. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com Calculations in Data Source View (DSV) * DSV Entities: Data Explore Options. Data Verifications * Expressions in DSV Entities. Named Calculations &Reports * Cube as a Subject Oriented OLAP Database Object. Browse * Cube Access Methods: Cube Browsers - SSMS and SSDT * Cube Access Methods: Excel, SSRS, Power BI, Tableau, etc. * MDX Filters (Browser Options). Pivot Reports @ MS Excel CHAPTER 4: MDX QUERIES &EXPRESSIONS MDX: Multidimensional Expression Language. Syntax Rules * MDX Syntax and Axis. Cube Data into ROWS, COLUMNS * Practical Advantages of MDX: Reports, Cube Writebacks * Additional MDX Usage for Cube Design, KPIs and Actions * MDX Queries with Dimension Attributes, Members. Axis Levels * MDX Queries on Hierarchies, Levels and Attribute Keys * MEMBERS, CHILDREN, ALL MEMBERS: Aggregates * Reporting Multiple Measures / Attributes. Tuple &Set Values * MDX Joins using * and CROSSJOIN. Precautionary Measures * MDX ORDER, TOPCOUNT / HEAD, BOTTOMCOUNT/ TAIL * MDX Queries with WHERE, EXCEPT, RANGE, Operators * NONEMPTY, Multiple Member Values. Limitations with WHERE * PARENT and CHILDREN with MDX * Hierarchies. Tuple Inverse * FILTERS in MDX - CURRENT MEMBER, EMPTY MEMBER * FILTER Expressions with AND / OR and LEFT / RIGHT Range * LEFT/RIGHT and Pattern Matching with MDX. Empty Axis * Exact and Closest Match Search Patterns, Operators in MDX * Working with NULL Values, Cascades and Cell Details in MDX * MDX Query Batches. ADOMD Client: MDX Query Processing * Differences between Cube Browser &MDX Expressions * MDX Queries for Formatting Options. Member Name Binding * Attribute Keys for Member Value Access. Advantages, Usage * Cube Browser in SSMS Vs SSDT. Null, Empty Axis. CHAPTER 5: CALCULATIONS, TIME ENHANCEMENTS with MDX MDX Calculations - Need &Advantages. UI Options * Calculations with MDX Scripts. Syntax Verification * Calculations Usage and Folders - Cube Browser Usage * Conditional Formats, Expressions. Verification@ MS Excel * TIME DIMENSIONS - Purpose and Advantages, Properties * Time Keys and Time Attributes - Calendar / Fiscal / ISO * Adding Hierarchies and Members to Time Dimensions. Usage * Dimension Enhancements - Purpose, Advantage, Usage Scope * Cube Enhancements - Purpose, Advantage and Usage Scope * Time Type Calculations with MDX Expressions, SCOPE * Identifying Attributes &Hierarchies For Time Enhancements * Time Calculations for Attributes & Hierarchies – Differences * MDX Scripting for Time Calculations. Verification Techniques * Attribute Calculation Sets and MDX Scripts. Grouping Options * Browsing Time Calculations in MDX Editor, Cube Browser * Time Calculations with User Defined Calculations – Options * Attribute Level Calculations and Members – Dimension Level * Measure Level Calculations and Granularity – Cube Level * Calculation Properties: Type, Scope, Format, Visibility * Associated Measure Groups &Parent Hierarchy, Non-empty * Using Calculations in FILTERS and Search Pattern – MDX * Slow running Queries with MDX: Need for Tuning Cubes. CHAPTER 6: PARTITIONS, AGGREGATIONS, STORAGE Partitions : Purpose and Architecture, Tuning Operations * Cube Partitions : Storage, Slice Options Query Conditions * Query Binding and Table Binding Options in Partition Design * Redesign and Default Partitions. Location / Remote Storage * Role of Measure Group Partitions in Cubes – Advantages * Aggregations - Purpose and Usage. Predefined Calculations * Aggregation Types: Full, Default, None and Unrestricted * Aggregation Design with Optimization Levels and Storage * Measure Properties and Default Aggregation Types in OLAP * Aggregations on Measures, Dimensions and Keys. Scope * Linking Aggregations and Partitions. Cube Slicing Options * Aggregation Reusability Options - Multiple Partitions * Additive and Semi-Additive Measures – Aggregation Options * Estimated Row Count Options and Advantages - Query Tuning * Minimize Impact of Aggregations on OLAP Cube Processing * MOLAP - Automatic Processing, Scheduled, Medium Latency * Low Latency Processing and Custom Scheduling Options * Proactive Caching Options and Silence / Override Interval * Cache Rebuild &Overwrite Options. Processing with Partitions * Choosing Correct Storage Modes for FASMI Rules (MOLAP) * Perspectives -
  • 7. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com Purpose and Scenarios For Invalid Cube Access * Dimension Usage Tab for dimension Relations. End User Access * Cube Deployments with Partitions, Aggregations, Perspectives CHAPTER 7: KEY PERFORMANCE INDICATORS & MDX Key Performance Indicators (KPI) - Purpose, Design Options * Understanding GOAL, VALUE, STATUS, TREND and WEIGHT * Data Driven Goals - Identification and MDX Expressions * Variance and Value Computations. Format Options, Scope * KPI Organizer and Calculation Tools. Metadata Refresh * Associated Measure Groups For KPIs. Time * Members (Current) * KPI Design with MDX Expressions, Time Based Analysis Options * Parent - Child KPIs: Purpose and Design Options. Weights * Cube Design Options with KPI Calculations and Functions * FORMAT_STRING, MDX Expressions and Member Operators * KPI Goal and Status @ PARALLELPERIOD, CLOSINGPERIOD * MDX Expressions for additional Cube Design, SESSIONSCOPE * MEMBER Names and SOLVE_ORDER Expressions in MDX * Parent KPIs with Member Hierarchies, KPI Browser Options * Re-using KPIs in OLAP. Excel Pivot Reports with KPI – Drilldown * KPIs for Drill-Up, Drill-Down in MS Excel. Pivot Tables * Variance Factors and Calculations with MDX Expressions * Retrieving &Displaying KPIs. Client Apps @ Multi-Level Access * Perspectives and Translations with KPIs, MDX Calculations CHAPTER 8: TABULAR MODE CONFIG, CUBE DESIGN Tabular Mode : Purpose, Properties and Usage (ROLAP) * PowerPivot Mode : Purpose, Properties and Usage * Configuring Tabular Modes Instances Purpose and Tests * Tabular Mode - Importance, Advantages. SSDT Templates * Workspace Server Architecture, Configuration Settings * Entity Identification Procedures and Design Constraints * Data Import Wizard and SQL / ODBC Connection Settings * Column Filters and Row Filters. Workspace Import Settings * Dimension Identification Techniques in Tabular Mode * Working with Hierarchies, Attributes and Tabular Grids * Aggregated Measures &Measure Groups. KPI Generation * KPIs with Static and Dynamic Goals. Status, Trend Factors * Measure and Measure Group Identification Techniques * In-Memory and Direct Query Option for Cube Process * Direct Query with In-Memory Settings. Vice Versa * Performance Advantages of Tabular Mode, In-Memory * Integrated Workspace and Dedicated Workspace - Usage CHAPTER 9: TABULAR CUBE DESIGN - IN DETAIL Named Query Options with Tabular Design, Entity Relations * Marking Time Tables and Date/Time Key Settings * Time & Non-Time Hierarchies with Tabular Mode * Time Based Hierarchies and Keys in Tabular Mode – Usage * Partitions - Entity Level Partitions, SQL Scripts, Process * Entity Conditions with Partitions. Cloning Options, Reuse * Freezing Columns, Pivot / Unpivot Operations. Usage. *Connection Edits, SMDL (Semantic Definition Language) * Cube Design and STAR / SNOWLFLAKE Schemas * Virtual Cube Access and OLAP Cube Browsing Options * Cube Level Measure Goals, Status. Add/Remove Columns * ODC (Office Data Connections) and ROW / Column Filters * Partition &Perspectives in Tabular Mode. Cube Browser * Goal Identification For KPIs. Static &Dynamic Goals * Issues and Solutions with Static and Dynamic Goals * KPI Design with Remote Measures and Abstract Values * Build &Deployment Options. Transactional Deploy * BUILD &Deployment in Tabular Mode. XMLA Scripts * Tabular Processing – In-Memory &Direct Query Modes CHAPTER 10: DAX - FUNDAMENTALS & SYNTAX Purpose of Data Analysis Expressions (DAX) * Scope of Usage with DAX. Usability Options * DAX Context : Row Context and Filter Context * DAX Entities : Calculated Columns and Measures * DAX Data Types : Numeric, Boolean, Variant, Currency * Date-time Data Type with DAX. Comparison with Excel * DAX Operators & Symbols. Usage. Operator Priority * Parenthesis, Comparison, Arithmetic, Text, Logic * DAX Functions and Types: Table Valued Functions * Filter, Aggregation and Time Intelligence Functions * Information Functions, Logical, Parent-Child Functions * Statistical and Text Functions. Formulas and
  • 8. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com Queries * Syntax Requirements with DAX. Differences with Excel * Naming Conventions and DAX Format Representation * Working with Special Characters in Table Names * Calculated Columns and Calculated Measures with DAX *Attribute / Column Scope with DAX – Examples * Measure / Column Scope with DAX – Examples * DAX Expressions with Measures and Columns * DAX for Query Extraction, Data Mashup. CHAPTER11: TABULAR MODE - DAX EXPRESSIONS Possible Operations and Usage. Defining Measures * DAX Functions with Scalar, Statistical Values * DAX Functions For Time Intelligence Calculations * Using DAX for Calculated Columns, KPI Measures * Logical Operators and DAX Conditions in Tabular * DAX Filters and Expressions with Entity Columns * Calculate Options - Auto &Manual Calculations * Using DAX Local Measures in MDX Queries, Drill-through * CALCULATETABLE, FILTER, SUMMARIZE, ADDCOLUMN * CROSSJOIN, GENERATE and GENERATEALL * ADDCOLUMNS, MAXX, MAXA, DISTICTCOUNT * CALCULATETABLE, FILTER, SUMMARIZE * CROSSJOIN, GENERATE and GENERATEALL * Vertipaq Storage - Advantages and OLAP Backend Options * Direct Query Mode Settings. Data Modeling in Tabular * ENDOFYEAR, ENDOFQUARTER and ENDOFMONTH * FIRSTDATE, LASTDATE, DATESBETWEEN, COUNTALL * CLOSINGBALANCEYEAR, DATESYTD, DATESQTD * SAMEPERIOD and PREVIOUSMONTH, DATESMTD * TOPCOUNT, TOPCOUNTX, SUM, SMUX in DAX * Freeze, Hiding / Moving Tables in Tabular Mode * Power Query in Excel Versus Tabular Mode * Transformations &Time Based Calculations in ROLAP CHAPTER 12: TABULAR & MOLAP DEPLOYMENTS SSAS Project Builds and Solution Builds * Deployment Configuration Files & Contents * SSAS Deployment Wizard and XMLA Scripts * Partition Management and Schedules (OLAP Jobs) * Storage Modes in MOLAP and ROLAP * Multidimensional OLAP DB Management: Backups, Restores * Multidimensional OLAP DB Management: Detach, Attach * Multidimensional OLAP DB Management: DB Synchronize * Tabular OLAP DB Management: Backups, Restores * Tabular OLAP DB Management: Detach, Attach * OLAP Database Scripting and Cloning Options. Jobs * Cube Processing Jobs and Schedules with SQL Server * Comparing SSAS 2012, SSAS 2014 and SSAS 2016 * Comparing Multidimensional and Tabular Modes * Usage Based Optimization (UBO): Aggregations * Storage Modes : Multidimensional, Relational and Hybrid * Flight Recorder Settings, SSAS Query Log Providers * Data Sampling Intervals and MDX Query Tuning Process * 100% Aggregations (FULL), CPU and Space Thresholds * Lazy Aggregations & UBO in Partitions, Performance * Security Roles with MDX and DAX * In-Memory Options and Deployment Scripts CHAPTER 13: REAL-TIME PROJECT : MOLAP, TABULAR Writeback Partitions - Cube & Dimension Updates * MDX Expressions, Queries for Writeback. Advantages * Writeback & MDX Transactions - COMMIT / ROLLBACK * Subcube - Creation, Advantages. MDX Query Plans * Subcube - DESCANDANTS, PARENT, MEMBER Functions * Data Mining - Techniques and Forecast Operations * Mining Structures &Mining Models – Storage * CLUSTERING, DECISION TREES, NEURAL NETWORK * REGRESSION Techniques, Naive Bayes Mining Algorithms * Case Tables Identification and Nested Table For Relations * Attribute Data Types - DESCRETE &CONTINOUS * Training Sets, Testing Sets for Data Mining Accuracy * Dependency Rules, Classification Charts and Lift Chart * Mining Algorithms - Score and Prediction Analysis * DMX Queries - Forecasts, Prediction Expressions * Mining Model Comparison, DMX &Forecast Reports * XEvents support through SSMS, DBCC Commands *DAX performance with Super DAX - DBCC Commands Module 3: SQL SERVER REPORTING SERVICES All Our Training Sessions are COMPLETELY PRACTICAL & REALTIME with Hands-On Lab.
  • 9. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com CHAPTER 1: SSRS INSTALLATION, CONFIGURATION Need For Reporting Solutions (SSRS) and Tools * Reporting Engine Architecture and Report Databases * SSRS Installation, Tools and Database Configuration Process * SSRS 2016 : Installation and Report Databases * SSRS 2014 : Installation and Report Databases * Report Server URL - Purpose, Test Connection, Usage * Report Manager URL - Purpose, Test Connection, Usage * Report Portal URL in SSRS 2016 - Usage, Web Service * Three-Phase Report Life Cycle in Reports (End-End) * Report Server Database and Report TempDB Configuration * Virtual Directories (VD) in Web Services - Settings, Options * Communication Ports and Data Encryption For Web Portal URL * Report Design and Work Flow Diagram - Lab Plan, Data Sources * Report Design with Report Designer & Report Builder Tools * Report Builder Versus Report Designer - Basic Differences * SSDT (VS): SQL Server Data Tools Installation, Verification * SSDT 2015 and SSDT 2013 Installation, Test Connection * SSRS 2016 Report Portals and Accessibility CHAPTER 2: REPORT DESIGN – I Working with Visual Studio - SQL Server Data Tools * Report Templates and Basic Usage. Project, Solution * Designing Basic Reports - Understanding Entities * Working with Report Project Wizard - Usage, Reports * Defining Data Source Connections, Source Databases * Query Designer Options, Query Builder &Import Options * Table Reports and Matrix Reports with Report Wizard * Layout and Format Options - Drilldown Reports, Blocks * Stepped Reports and Multi Field Drilldown Options * Report Project Template - Designing Dataset, Reports * Report Toolbox and ReportData Options, Textbox Usage * Table Headers, Formatting Options, MATH Expressions * Alternate Row Colors, Using Report Globals, Expressions * Report Formatting Styles, Expressions and Reusability * Reporting Functions: IIF, Format, Ceiling, Round, Concat * Alternate Row Colors and Dynamic Formatting Options * Textbox Properties - Date & Time Formats, Numbers, Styles * Report Timeout Options and Tool Box Options, Report Data * Initial Catalog For Report Sources, Static/Dynamic Properties *Query Timeouts and Connections – ScaleOut Deployment CHAPTER 3: REPORT DESIGN – II Grouping Operations: Row Groups, Column Groups * Table Report - Row Groups, Parent - Child Groups * Adding Groups to Existing Rows and New Rows * Group Headers and Group Footers - Usage, Sub Totals * Group Field Visibility and Toggle Options @ Parent * Row Group Properties, Header/Footer Properties * Column Groups for Table Reports, Advanced Options * Repeat-On-New-Page Options and Report Properties * Column Groups for Matrix Reports, Data Grouping * Drill-down Reports using Row Groups and Visibility * Drill-down Reports using Column Groups, Visibility * Table Reports Vs Matrix Reports - Technical Differences * Adding Images to Reports. Tooltip and Size Options * Report Headers and Report Footers - Globals, Expressions * Merging Report Fields, Sub Totals and Grand Totals * Group Edits, Removing Group Totals, Adding Group Headers * Column Groups - Advance Mode - Fixed Attributes, Fields * Repeating Header on Every Page & RepeatPage Options * Working with Report Globals for Metadata, Report Properties * Report Properties and Report Page Options with Scripts CHAPTER 4: REPORT DESIGN – III Report Parameters - Purpose, Benefits and Usage * Creating Parameters using Dataset Query Conditions * Creating Parameters using Report Properties, Report Data * Single Value Parameters and Multi Value Parameters * Dynamic Parameter Values, Dependency Options, Queries * Defining Datasets with Parameters, Dynamic Conditions * Dataset Links to Parameters, Value Options from List, Query * Multi-Value Parameter Options: Data Types, Null, Empty Values * Reports using Multiple Data Sets. Performance Issues * Advanced Options : Auto Refresh, Manual Refresh Options * Dataset Filters,
  • 10. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com Toolbox Filters - Purpose and Usage * Filters versus Parameters - Differences with Performance * Using Filter Condition at Dataset Level, Toolbox Level * Data Type Conversions with Filters, Expressions &Computations * Deciding Parameters and Filters - When to use which, why? * SSRS Expressions and Global Fields For Report Parameters * JOIN, FIELDS, LABEL and Formatting Options with Parameters * Linking Report Parameters to Dataset Parameters and Filters CHAPTER 5: REPORT DESIGN – IV Chart Reports - Design Options, Properties and Usage * Series Values Selection - with / without Category Groups * Report Categories with Series Groups - Differences, Usage * Data Visualization Types: Trend &Discrete Chart Reports * Clustered / NonClustered Legend Attributes. Position Options * Series Labels : Properties, Number Formatting Options, Visibility * Series Actions : Series Properties, Multi - Valued Parameters * Report Actions : URL / Reports, Setting for Report Filters * Axis Values - Possible Issues with Multiple Axis Items, Solutions * Dashboard Creations, Usage. Multiple Chart Areas, Legends * Dashboard Exports with Filters (Static, Parameterized) * Chart Series Properties and Options, Report Markers &Grid Values * Chart Areas with Multiple Toolbox Items, Properties &Limitations * 3-Dimensional Report Options - Properties, Visibility Options * Range &Pie Charts, Line Reports, Data Bars, Area Charts * Report Actions with Parameter Values - Report Filter Joins * Exploring Toolbox Filters with Type Conversions &Expressions * Common Report Errors with DataSet / Report Filters, Solutions * Using Shared DataSources and Shared DataSets – Advantages * Data Bar Reports and Sparkline Reports - Stacked Reports – Usage * Multiseries Charts, Dynamic Chart Size, Axis Display Control CHAPTER 6: REPORT DESIGN – V Gauge Reports: Purpose and End User Access Options * Gauge Report Types - Radial and Linear Gauges * Adding Data to Gauge Report - Default Indicators * Gauge Data Versus Chart Data - Pointer Options * Scale Properties: Maximum, Minimum Dynamic Ranges * Browser Compatibility and Offline Report Access * Gauge Properties, Gauge Panel Properties and Filters * Master Reports and Detailed Reports - Sub Reports * Scale - Properties, Values and Label Options * Pointers - Properties, Scale Limits, Format Options * Ranges &Labels, Report Items, Properties, Needle Options * Adding Multiple Gauges - Dashboard Design, Dynamic Size * Parameterized Gauge Reports - Dataset Level and Filters * Indicator Reports : Value and State Expressions * Indicator Reports and Gauge Panel Options with Filters * 3D PieCharts and Aggregations with Excel Reports * ODBC Data Source Connection Reuse &Worksheets * Dynamic Report Parameters and Filter Expressions * Rendering Format in Real-world CHAPTER 7: REPORT DESIGN – VI Report Builder Tool - 2016, 2014, 2008 R2 Installation * Installation Verification Options, msi File Configuration * DataSource and DataSet Creation with Report Builder * Local Report Specific Entities and RDL File Creations * Entity Browsing Options and Query Design Options * Dataset Design with Parameters and Filters. Usage Options * Query Designer Options with Report Builder, Table Selection * Column Aggregates and Auto Group BY. Query Edit Options * Adhoc Reports Design with Tabilx Wizard - Report Layouts * Report Design - Sub Totals, Drill-down &Column Groups * Chart Report @ Report Builder - Line Reports &Options * Dataset Design with Parameters and Filters. Usage Options * Line Reports and XValue Options using Report Builder Tool * Trend Analysis and Continuous Data Reports - OLTP / DWH * Map Reports - Map Layers, Map Report Items and Options * Map Gallery, ESRI Share Files and SQL Server Spatial data * Defining Geo Spatial Data for Business Analysis Dashboards * Working with Polygon, Tile, Line and Point Map Layers * Map Visualization Options and Bubble Map Reports Usage * Data Fields, Display Labels and Visualization Indicators
  • 11. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com CHAPTER 8: REPORT DEPLOYMENT &SUBSCRIPTIONS Report Deployment Options - Report Builds, Config Files * Data Source, Data Set Folders, Report Server URL Targets * Report Deployment - UI &Command Line. RSKey Config * Report Server URL and Report Manager (Web Portal) URL * Report Home, Site Settings &Properties. Report Settings * Data Sources: Properties, Security Options, Access Options * DataSets: Properties, Security Options, Dependent Items * Reports: Properties, Security Options, Edits, Downloads * Security Roles: Content Manager, Browser, Report Builder * MyReports Role, Report Publisher Role. Report User/Groups * Report Linking and Default/Hidden Parameter Options * Report Tuning: Caching Options, Cache Refresh – Cautions * Report Tuning: Snapshot Options and Snapshot Schedules * Report Tuning: Off-the-Shelf Reports and Linked Reports * Local and Global Schedules, History Management, Jobs * Report Builder Connections and Reusability Options * Report Parts and RS Storage Options. Paginated Reports * Report Delivery &Schedules, File Share Subscriptions * Accessing and Controlling Reports, Email Subscriptions * Encryption Keys & RS Config Files, RS Execution Accounts CHAPTER 9: CUBE REPORTS, POWER BI INTEGRATION Scale-Out Deployments and Remote Report Databases * Remote Report Database Connections, Recovery Options * Scale-Out Joins and Waits. Report Configuration Keys * Multi-Report Server Configurations, Execution Accounts * Report Designer Versus Report Builder – Advantages * Cube Reports with SSRS - MDX Queries. Advantages * Cube Reports with MDX Parameters & Filters. Performance * Cube Reports with MDX Expressions, YTD, QTD Calculations * Reports with SSAS KPIs and Cube Aggregations – MOLAP * Cube Reports with Tabular Data Sources. Hierarchy Levels * Sub Reports, Dashboards, Action Reports with Report Builder * Drill-Up and Drill-Down Reports, Drill Through Reports * Report Actions @ SSAS 2016 OLAP Databases. Limitations * Power BI Reports with SSRS - Desktop / Mobile Editions * Power BI PBX Reports with RDL Sources, Vice Versa * Power BI Reports with SSRS and SSAS Connections, Options * Power View and Power Pivot Extensions, Usage Examples * New SSRS Tuning Features in 2016, Report Migrations Pre-requisites for this MSBI (SSIS, SSAS, SSRS) Course: Prior knowledge on T-SQL needed for this course. Participant needs to have knowledge on SQL Server Installation, Database Design, Table Design, T-SQL Data Types and Stored Procedures. Course includes Study Material, Interview & Certification guidance along with one Real-time Project. About Trainer: Mr. Sai Phanindra Tholeti is a Database Consultant working for his own company - SequelGate Innovative Technologies Pvt. Ltd. With more than 12 years of expertise and passion for SQL Server, Administration (SQL DBA) and Business Intelligence (MSBI) - Mr. Sai provides Data Hosting, Business Consulting to Corporate Clients. All his training sessions are completely practical, real-time and highly interactive. Complete profile at http://www.linkedin.com/in/saiphanindra ALL TRAINING SESSIONS ARE COMPLETELY PRACTICAL, REAL-TIME.
  • 12. SQL School (SequelGate Innovative Technologies Pvt. Ltd.), #108/2RT, Street No 2, Road No 1, Landmark :Beside SR Nagar Bus Stop, SR Nagar, Hyderabad - 38, India. CREDITS: ISO Certified Learning Center. Microsoft Certified Learning Partner. www.sqlschool.com For Free Demo / Further Clarifications, please reach us. INDIA: Country Code - 0091 0 9666440801 (Mobile) / 040 64577244 (Office) USA: Country Code - 001 (510) 400-4845 (Office) Mail: contact@sqlschool.com Skype: SQL School Training Institute SQL School Training Institute An ISO 9001:2008 Certified Organization for Training & Microsoft Partner Regd: SequelGate Innovative Technologies Pvt. Ltd. Courses from SQL School Training Institute: