Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

SQL Server Integration Services

Introduction Data Warehouse


OLTP
OLAP
Differences between OLTP and OLAP
MSBI Architecture (SSIS, SSRS and SSRS)
Transformations
Introduction to Transformations
Cleansing Data
Deriving new data using existed or non-existed data
Sorting Data
Merging Data
Aggregating Data

Introduction to SSIS Project Environment


Solution Explorer
Properties
Event Handler
Package Explorer
Control Flow
SSIS Tool Box
Data Flow (ETL)
Sources
Destinations
Transformations
Connection Managers
Types of Transformations
Synchronous Transformations (Non-Blocking Transformations)
Asynchronous Transformations
Full Blocking Transformations
Partial Blocking Transformations
Synchronous Transformations
Audit
Character Map
Conditional Split
Copy Column
Data Conversion
Derived Column
Lookup
Multicast
1
Percent Sampling
Row Count
Export Column
Import Column
OLE DB Command
Data Viewers
Partial Blocking Transformations
Merge Join Transformation
Merge Transformation
Union All Transformation
Full Blocking Transformation:
Aggregate
Row Sampling
Sort
Term Extraction
Types of Variables in SSIS
Predefined Variables
System Defined Variables
Predefined Variables
Various Sources
OLEDB Source
Flat File Source
Raw File Source
Excel Source
XML Source
Various Destinations
OLEDB Destination
Flat File Destination
Raw File Destination
Excel Destination
SQL Server Destination
Creating Dynamic Connection
Creating Dynamic Expressions
Control Flow
Data Flow Task
Execute SQL Task
None
Single row
Full result set
XML
Bulk Insert Task
Execute Process Task
File System Task
FTP Task
Expression Task
Script Task
Send mail Task
Execute Package Task

2 of 6
Execute T-SQL Statement Task
Containers
Task Host Container
For Loop Container
Foreach Loop Container
Sequence Container

Constraints
Debugging, Error Handling and Logging
SSIS Debugging Over view
Break Points in SSIS
SSIS Debugging Windows

Real Time Activities


SSIS Package Deployment
Dynamic Configurations
Deployment Options
Executing Package with DTExec and DTExecUI
Creating SQL Server Agent Jobs
Scheduling SQL Server Agent Jobs
Time Based Scheduling
Event Based Scheduling
Automating ETL Process based on Event
SCD-Type 1 Implementation (Custom)
SCD-Type2 Implementation (Custom)

SSRS (SQL Server Reporting Services)


SSRS Over View
Creating Report Server Project Wizard
Creating SSRS Project
Solution Explorer
Report Design Surface
Reporting Tool Box
Properties
Data Source
Report Data
Dataset
Basic Report with Table
Types of SSRS Filters
Query Filter
Dataset Filter
Report Filter
Group Fitter (Row Group & Column Group)
Advantages & Disadvantages of Filters

SSRS Parameters

3 of 6
Single Selected Parameters
Multi Selected Parameters
Cascading Parameters
SSRS Expressions
Using various Functions
Displaying User Selected values in the Report

Conditional Formatting
Foreground Color
Background Color
Font size etc.
Page Breaks
Document Map and its usage
Types of Report Items
Table
Text Box
Matrix
List
Image
Rectangle
Sub Report
Data Bar
Sparkline
Indicator
Chart Reports
Column Charts
Line Charts
Bar Charts
Area Charts
Range Charts
Scatter Charts
Types of SSRS Reports
Cascading Parameter Report
Drill-Down Reports
Row Based
Column Based
Drill-Through Reports
Sub Reports
Linked Reports
Working .rdl file for changes (It's very important in real time)
SSRS Reports with MDX Script

Managing Reporting Services


Deploying Reports and Data Sources
Exporting Reports and Printing
Creating Standard Subscriptions
Data-Driven Subscriptions
Managing Subscriptions

4 of 6
Ad-hoc Reporting with Report Builder
Ad-hoc Changes by Report Builder
Uses of Report Builder
Real Time Scenarios
SQL Server Analysis Services (SSAS Multidimensional Model)
Introduction to SSAS
OLTP vs OLAP
Types of Multidimensional Schemas
Star Schema
Snow Flak Schema
Star Schema
Fact Tables
Dimension Tables
Types of Fact Tables
Detailed Fact Table
Summary Fact Table
Snapshot Fact Table

Types of Facts(Measures)
What is Measure
Additive Facts
Semi Additive Facts
Non-Additive Facts
Types of Dimension Tables
Shared Dimensions
Referenced Dimension
Role Playing Dimension
Creating SSAS Project
Solution Explorer
Data Sources
Data Source Views
Cubes
Dimensions
Roles
Data Source Views
Creating Named Calculations
Creating Named Queries
Creating keys and Relationship
Creating SSAS Cube
Using tables
Using Empty Cube
Creating Relationship if relationship
Creating Calculations
Creating Measure Groups
Creating Role Playing Dimension
Creating User Defined Hierarchies
Creating Relationships for Hierarchies
Fixed

5 of 6
Rigid
Sorting Attribute by another Attribute (important for real time)
Translations
Actions
Perspectives
Cube Storages
Aggregations
Key Performance Indicators (KPI's)
Deploying SSAS Cube
Cube Processing Options
Using Project Solution
Using SSIS Package
Using SQL Server Management Studio
Using XMLA Script or JSON Script
Using SQL Server Agent Job
Using Synchronization and its usage
Usage of Role
MDX
Basic MDX Query
MDX Queries with SQL Server Management Studio
WHERE Clause
Set
Tuple
Creating Members
Displaying Top 10 Customers
Displaying Bottom 10 Customers

6 of 6

You might also like