SlideShare a Scribd company logo
1 of 11
Contact Us at: ================================

Phone : +91-8500122107

Email : raj@apex-online-it-training.com

Website : www.apex-online-it-training.com

MS BI Course Content SSIS/SSAS/SSRS

SSIS

Introduction to Integration Services

• Defining SQL Server Integration Services

• Exploring the need for migrating diverse data

• The role of business intelligence (BI)

SSIS Architecture and Tools

Managing heterogeneous data

• Leveraging the Extract, Transform and Load (ETL) capabilities of SSIS

• Running wizards for basic migrations

• Creating packages for complex tasks

Illustrating SSIS architecture

• Distinguishing between data flow pipeline and package runtime

• Executing packages on the client side or hosted in the SSIS service

Upgrading legacy DTS

• Executing existing DTS packages in the SSIS environment

• Converting DTS packages to SSIS with the migration wizard

• Logging migration results

Implementing Tasks and Containers
Utilizing basic SSIS objects

• Configuring connection managers

• Adding data flow tasks to packages

• Reviewing progress with data viewers

• Assembling tasks to perform complex data migrations

Operating system level tasks

• Copying, moving and deleting files

• Transferring files with the FTP task

• Reading system information with WMI query language (WQL)

Communicating with external sources

• Sending messages through mail

• Detecting system events with WMI

Processing XML

• Iterating XML nodes

• Writing XML files from databases

Extending Capabilities with Scripting

Writing expressions

• Making properties dynamic with variables

• Building expressions in Expression Builder

Script Task

• Extending functionality with the Script Task

• Debugging, breakpoints, watches

Transforming with the Data Flow Task
Performing transforms on columns

• Converting and calculating columns

• Transforming with Character Map

Combining and splitting data

• Profiling data

• Merge, Union, Conditional Split

• Multicasting and converting data

Manipulating row sets and BLOB data

• Aggregate, sort, audit and look up data

• Importing and exporting BLOB data

• Redirecting error rows

Performing database operations

• Implementing Change Data Capture (CDC)

• Executing a SQL task

• Bulk inserting data from text files

Error Handling, Logging and Transactions

Organizing package work flow

• Defining success, failure, completion and expression precedence constraints

• Handling events and event bubbling

Designing robust packages

• Choosing log providers

• Adapting solutions with package configurations

• Auditing package execution results
Administering Business Intelligence

Managing and securing packages

• Storing packages in Package Store and msdb

• Encrypting packages with passwords and user keys

Integrating with other BI components

• Displaying data in Reporting Services

• Accessing package data with ADO.NET




SSAS




Building and Modifying an OLAP Cube

Designing a Unified Dimension Model (UDM)

• Identifying measures and their suitable granularities

• Adding new measure groups and creating custom measures

Creating dimensions

• Implementing a Star and Snowflake Schema

• Managing Slow Changing Dimensions (SCD)

• Identifying role-play dimensions

Extending the Cube with Hierarchies

Creating hierarchies

• Building natural hierarchies
• Many-to-many hierarchies

• Creating attribute relationships

• Distinguishing between ragged, balanced and unbalanced hierarchies

• Discretizing attribute values with the Clusters and Equal Areas algorithms

Parent-child relationships

• Defining parent and key attributes

• Generating level captions with the Naming Template feature

• Removing repeated entries with the MembersWithData property

Exploiting Advanced Dimension Relationships

Storing dimension data in fact tables

• Building a degenerate dimension

• Configuring fact relationships

Saving space with referenced dimension relationships

• Identifying candidates for referenced relationships

• Utilizing the Dimension Usage tab to configure referenced relationships

Including dimensions with many-to-many relationships

• Implementing intermediate measure groups and dimensions

• Reporting on many-to-many dimensions without double counting

Designing Optimal Cubes

Assembling cube components

• Selecting the appropriate fact tables

• Adding cube dimensions

• Distinguishing between additive, semiadditive and nonadditive measures
Designing storage and aggregations

• Choosing between ROLAP, MOLAP and HOLAP

• Partitioning cubes for improved performance

• Designing aggregations with the Aggregation Design Wizard

• Leveraging the Usage-Based Optimization Wizard

Automating processing

• Exploiting XMLA scripts and SSIS

• Refreshing cubes with Proactive Caching

Performing Advanced Analysis with MDX

Retrieving data with MDX

• Defining tuples, sets and calculated members

• Querying cubes with MDX

• Navigating hierarchies with MDX and utilizing set functions

Monitoring business performance with KPIs

• Building goal, status and trend expressions

• Using PARALLELPERIOD to compare with past time periods

Creating calculations with MDX

• Adding runtime calculations to the cube

• Comparing MDX calculations with DSV calculated columns

Securing Cube Data

Securing data and simplifying the user interface

• Distinguishing between perspective feature and security

• Creating roles for administrative privileges
• Securing dimension data

• Implementing cell-level security

Gaining Business Advantage with Data Mining

Determining the correct model

• Identifying business tasks for data mining

• Training and testing data mining algorithms

• Comparing algorithms with the accuracy chart and classification matrix

• Optimizing returns with the Profit Chart

Performing real-world predictions

• Classifying with the Decision Trees, Neural Network and Naive Bayes algorithms

• Predicting with the Time Series algorithm

Deploying models

• Predicting new cases with algorithms

• Utilizing DMX to perform batch and singleton predictions

• Exploring results with data mining viewers



SSRS




Introduction to SQL Server 2008 Reporting Services

• Identifying deployment: native, integrated or single server

• Managing Web farm deployment with/without SharePoint
Developing Reports

Designing fundamental reports

• Connecting to relational and multidimensional data sources

• Generating a Tablix reporting structure

• Building an interactive chart

• Creating reports with richly formatted text

Composing expressions

• Computing custom fields

• Managing built-in collections

• Linking expressions to properties

• Employing conditional formatting

Arranging and sorting data

• Multiple-level grouping and categorizing the results

• Applying aggregate functions

Producing various outputs from a Tablix

• Creating parallel dynamic group report formats

• Combining dynamic and static columns

Integrating Parameters and Filters

Incorporating parameters into reports

• Yielding subsets of data with query parameters

• Aligning report parameters to query parameters

• Constructing cascading report parameters

• Transmitting parameters to stored procedures
• Handling multivalued parameters

Applying filters to report data

• Augmenting performance with filters

• Determining filters vs. query parameters

Implementing Interactive Features

Combining multiple data regions in one report

• Applying sequential and nested regions

• Creating master/detail reports and linking subreports

Executing advanced data visualizations

• Applying the radial and linear gauge

• Customizing charts with scale breaks

• Charting KPIs from Analysis Services

Showing robust data with relevant detail

• Drilling through report detail and drilling down report data

• Navigating reports with document maps

• Reporting with hierarchical rows and dynamic headers

Deploying and Delivering Reports

Deploying reports to the server

• Publishing reports and configuring project properties

• Verifying results with Report Manager

Identifying delivery options

• Electing on demand or via subscription

• Enhancing performance with cached instances and snapshots
• Configuring snapshot history

• Formatting different outputs

Dispatching subscription reports

• Publishing reports via e-mail and fileshare

• Seamlessly delivering reports by data-driven subscriptions

Integrating reports with SharePoint

• Deploying reports to SharePoint

• Viewing results in Report Center and Data Connections libraries

Safeguarding Reporting Services

Structuring content security

• Leveraging existing Windows authentication

• Establishing permission levels on report items

Ensuring the RS system

• Instituting varying levels of administrative roles

• Allowing and withdrawing system-level permissions

Empowering Users with Ad Hoc Reporting

Designing models for users

• Building personalized reports with Model Designer

• Defining data source views

• Creating and refining models

Designing reports with Report Builder

• Launching Report Builder to users across the enterprise

• Dragging and dropping entities onto charts and tabular reports
• Exploiting Analysis Services cubes as report models

Delivering Reports to Users

• Accessing and controlling reports using URLs

• Leveraging RS Web services

• Embedding reports in applications with the Report Viewer

• Delivering reports through SharePoint

More Related Content

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

MSBI (SSRS ,SSIS and SSAS) Online Training and Job Support By real time employees

  • 1. Contact Us at: ================================ Phone : +91-8500122107 Email : raj@apex-online-it-training.com Website : www.apex-online-it-training.com MS BI Course Content SSIS/SSAS/SSRS SSIS Introduction to Integration Services • Defining SQL Server Integration Services • Exploring the need for migrating diverse data • The role of business intelligence (BI) SSIS Architecture and Tools Managing heterogeneous data • Leveraging the Extract, Transform and Load (ETL) capabilities of SSIS • Running wizards for basic migrations • Creating packages for complex tasks Illustrating SSIS architecture • Distinguishing between data flow pipeline and package runtime • Executing packages on the client side or hosted in the SSIS service Upgrading legacy DTS • Executing existing DTS packages in the SSIS environment • Converting DTS packages to SSIS with the migration wizard • Logging migration results Implementing Tasks and Containers
  • 2. Utilizing basic SSIS objects • Configuring connection managers • Adding data flow tasks to packages • Reviewing progress with data viewers • Assembling tasks to perform complex data migrations Operating system level tasks • Copying, moving and deleting files • Transferring files with the FTP task • Reading system information with WMI query language (WQL) Communicating with external sources • Sending messages through mail • Detecting system events with WMI Processing XML • Iterating XML nodes • Writing XML files from databases Extending Capabilities with Scripting Writing expressions • Making properties dynamic with variables • Building expressions in Expression Builder Script Task • Extending functionality with the Script Task • Debugging, breakpoints, watches Transforming with the Data Flow Task
  • 3. Performing transforms on columns • Converting and calculating columns • Transforming with Character Map Combining and splitting data • Profiling data • Merge, Union, Conditional Split • Multicasting and converting data Manipulating row sets and BLOB data • Aggregate, sort, audit and look up data • Importing and exporting BLOB data • Redirecting error rows Performing database operations • Implementing Change Data Capture (CDC) • Executing a SQL task • Bulk inserting data from text files Error Handling, Logging and Transactions Organizing package work flow • Defining success, failure, completion and expression precedence constraints • Handling events and event bubbling Designing robust packages • Choosing log providers • Adapting solutions with package configurations • Auditing package execution results
  • 4. Administering Business Intelligence Managing and securing packages • Storing packages in Package Store and msdb • Encrypting packages with passwords and user keys Integrating with other BI components • Displaying data in Reporting Services • Accessing package data with ADO.NET SSAS Building and Modifying an OLAP Cube Designing a Unified Dimension Model (UDM) • Identifying measures and their suitable granularities • Adding new measure groups and creating custom measures Creating dimensions • Implementing a Star and Snowflake Schema • Managing Slow Changing Dimensions (SCD) • Identifying role-play dimensions Extending the Cube with Hierarchies Creating hierarchies • Building natural hierarchies
  • 5. • Many-to-many hierarchies • Creating attribute relationships • Distinguishing between ragged, balanced and unbalanced hierarchies • Discretizing attribute values with the Clusters and Equal Areas algorithms Parent-child relationships • Defining parent and key attributes • Generating level captions with the Naming Template feature • Removing repeated entries with the MembersWithData property Exploiting Advanced Dimension Relationships Storing dimension data in fact tables • Building a degenerate dimension • Configuring fact relationships Saving space with referenced dimension relationships • Identifying candidates for referenced relationships • Utilizing the Dimension Usage tab to configure referenced relationships Including dimensions with many-to-many relationships • Implementing intermediate measure groups and dimensions • Reporting on many-to-many dimensions without double counting Designing Optimal Cubes Assembling cube components • Selecting the appropriate fact tables • Adding cube dimensions • Distinguishing between additive, semiadditive and nonadditive measures
  • 6. Designing storage and aggregations • Choosing between ROLAP, MOLAP and HOLAP • Partitioning cubes for improved performance • Designing aggregations with the Aggregation Design Wizard • Leveraging the Usage-Based Optimization Wizard Automating processing • Exploiting XMLA scripts and SSIS • Refreshing cubes with Proactive Caching Performing Advanced Analysis with MDX Retrieving data with MDX • Defining tuples, sets and calculated members • Querying cubes with MDX • Navigating hierarchies with MDX and utilizing set functions Monitoring business performance with KPIs • Building goal, status and trend expressions • Using PARALLELPERIOD to compare with past time periods Creating calculations with MDX • Adding runtime calculations to the cube • Comparing MDX calculations with DSV calculated columns Securing Cube Data Securing data and simplifying the user interface • Distinguishing between perspective feature and security • Creating roles for administrative privileges
  • 7. • Securing dimension data • Implementing cell-level security Gaining Business Advantage with Data Mining Determining the correct model • Identifying business tasks for data mining • Training and testing data mining algorithms • Comparing algorithms with the accuracy chart and classification matrix • Optimizing returns with the Profit Chart Performing real-world predictions • Classifying with the Decision Trees, Neural Network and Naive Bayes algorithms • Predicting with the Time Series algorithm Deploying models • Predicting new cases with algorithms • Utilizing DMX to perform batch and singleton predictions • Exploring results with data mining viewers SSRS Introduction to SQL Server 2008 Reporting Services • Identifying deployment: native, integrated or single server • Managing Web farm deployment with/without SharePoint
  • 8. Developing Reports Designing fundamental reports • Connecting to relational and multidimensional data sources • Generating a Tablix reporting structure • Building an interactive chart • Creating reports with richly formatted text Composing expressions • Computing custom fields • Managing built-in collections • Linking expressions to properties • Employing conditional formatting Arranging and sorting data • Multiple-level grouping and categorizing the results • Applying aggregate functions Producing various outputs from a Tablix • Creating parallel dynamic group report formats • Combining dynamic and static columns Integrating Parameters and Filters Incorporating parameters into reports • Yielding subsets of data with query parameters • Aligning report parameters to query parameters • Constructing cascading report parameters • Transmitting parameters to stored procedures
  • 9. • Handling multivalued parameters Applying filters to report data • Augmenting performance with filters • Determining filters vs. query parameters Implementing Interactive Features Combining multiple data regions in one report • Applying sequential and nested regions • Creating master/detail reports and linking subreports Executing advanced data visualizations • Applying the radial and linear gauge • Customizing charts with scale breaks • Charting KPIs from Analysis Services Showing robust data with relevant detail • Drilling through report detail and drilling down report data • Navigating reports with document maps • Reporting with hierarchical rows and dynamic headers Deploying and Delivering Reports Deploying reports to the server • Publishing reports and configuring project properties • Verifying results with Report Manager Identifying delivery options • Electing on demand or via subscription • Enhancing performance with cached instances and snapshots
  • 10. • Configuring snapshot history • Formatting different outputs Dispatching subscription reports • Publishing reports via e-mail and fileshare • Seamlessly delivering reports by data-driven subscriptions Integrating reports with SharePoint • Deploying reports to SharePoint • Viewing results in Report Center and Data Connections libraries Safeguarding Reporting Services Structuring content security • Leveraging existing Windows authentication • Establishing permission levels on report items Ensuring the RS system • Instituting varying levels of administrative roles • Allowing and withdrawing system-level permissions Empowering Users with Ad Hoc Reporting Designing models for users • Building personalized reports with Model Designer • Defining data source views • Creating and refining models Designing reports with Report Builder • Launching Report Builder to users across the enterprise • Dragging and dropping entities onto charts and tabular reports
  • 11. • Exploiting Analysis Services cubes as report models Delivering Reports to Users • Accessing and controlling reports using URLs • Leveraging RS Web services • Embedding reports in applications with the Report Viewer • Delivering reports through SharePoint