SlideShare a Scribd company logo
1 of 4
Download to read offline
Mind Q Systems Private Limited
Mind Q Systems Pvt Ltd
Ph: +91.40.66 66 42 91 / 92
Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems
SQL Server Integration
Services
Introduction to SQL Server
Integration Services
 Product History
 SSIS Package Architecture Overview
 Development and Management Tools
 Deploying and Managing SSIS
 Packages
 Source Control for SSIS Packages
SSIS for DBAs: Using SQL Server
Management Studio
 The Import and Export Wizard
 Importing and Exporting Data
 Working with Packages
 Database Maintenance Plans
 Creating Database Maintenance Plans using
SSMS
Business Intelligence
Development Studio
 Launching BIDS
 Project templates
 The package designer
 The Toolbox
 Solution Explorer
 The Properties window
 The Variables window
 The SSIS menu
Introduction to Control Flow
 Control Flow Overview
 Precedence Constraints
 The Execute SQL Task
 The Bulk Insert Task
 The File System Task
 The FTP Task
 The Send Mail Task
Advanced Control Flow
 Containers grouping and looping
 The Web Service Task
 The WMI tasks
 The Analysis Services tasks
 The Execute Process Task
 The Execute Package Task
Introduction to Data Flow
 Data Flow Overview
 Data Sources
 Data Destinations
 Data Transformations
 The Copy Column Transformation
 The Derived Column Transformation
 The Data Conversion Transformation
 The Conditional Split Transformation
 The Aggregate Transformation
 The Sort Transformation
 Data Viewers
Variables and Configurations
 Variables Overview
 Variable scope
 SSIS system variables
 Using variables in control flow
 Using variables in data flow
 Using variables to pass information
between packages
 Property expressions
 Configuration Overview
 Configuration options
Debugging, Error Handling and
Logging
 SSIS debugging overview
 Breakpoints in SSIS
 SSIS debugging windows
 Control Flow: The OnError event
 handler
 Data Flow: Error data flow
 Configuring Package Logging
 Built-in log providers
Advanced Data Flow
 Revisiting data sources and
 destinations
 The Lookup Transformation
Mind Q Systems Private Limited
Mind Q Systems Pvt Ltd
Ph: +91.40.66 66 42 91 / 92
Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems
 Getting Fuzzy: The Fuzzy Lookup and
Fuzzy Grouping Transformations
 The Multicast Transformation
 The Merge and Merge Join
 Transformations
 The Data Mining Query
 Transformation
 The Data Mining Model Training
Destination
 The Slowly Changing Dimension
 Transformation
Extending SSIS through Custom
Code
 Introduction to SSIS scripting
 The SSIS script editor
 The SSIS object model
 Script in Control flow: The Script Task
 Script in Data flow: The Script Component
 Introduction to SSIS component
development
SSIS Package Deployment
 Configurations and deployment
 The deployment utility
 Deployment options
 Deployment security
 Executing packages – DTExec and
DTExecUI
SSIS Package Management
 The SSIS Service
 Managing packages with DTUtil
 Managing packages with SQL Server
Management Studio
 Scheduling packages with SQL Server
Agent
SQL Server Reporting Services
Introducing SQL Server Reporting
Services
 Tour of Features
 Reporting Services Architecture
 Reporting Services Terminology
 Reporting Services Editions
 Taking Reporting Services for a Spin
Creating Reports
 Deconstructing Reporting Services
 Shared Data Sources
 Creating Reports from Scratch
Calculations and Formatting
 Creating Expressions
 Using the Global Collections
 Formatting Items
 Conditional Formatting
Grouping and Sorting
 Creating Groups
 Calculating Totals and Percentages
 Interactive Sorting
 Creating Drill-Down Reports
Report Parameters
 Creating Report Parameters
 Creating Drop-Down Parameters
 Multi-Valued Parameters
 Debugging Parameter Issues
Creating Matrix Reports and
Charts
 Creating a Basic Matrix Report
 Matrix Subtotals
 Creating a Basic Chart
 Exploring the Charting Possibilities
Managing Reporting Services
 Deploying Reports and Data Sources
 Exporting Reports and Printing
 Using the Web-Based Report Manager
 Using SQL Server Management
 Studio-based Reporting Services Manager
Reporting Services Security
 Two Parts to Reporting Services Security
 Securing Access to Reports
 Data Source Security
Programming Reporting Services
 The Many Reporting Services APIs
 Integrating Reporting Services into
Applications using URL Access
 Using the Report Viewer Controls
Mind Q Systems Private Limited
Mind Q Systems Pvt Ltd
Ph: +91.40.66 66 42 91 / 92
Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems
Advanced Reporting Services
Programming
 Using the Reporting Services Web Service
 Working with Custom Assemblies
Snapshots and Subscriptions
 Caching and Snapshots
 Creating Standard Subscriptions
 Creating Data-Driven Subscriptions
 Managing Subscriptions
Ad-Hoc Reporting with Report
Builder
 The Report Builder Architecture
 Creating Report Model Projects
 Running Report Builder
SQL Server Analysis Services
OLAP Modeling
 Modeling source schemas-stars and
snowflakes
 Understanding dimensional modeling-
Dimensions (Type 1, 2, or 3) or rapidly
changing
 Understanding fact (measures) and cube
modeling
Using SSAS in BIDS
 Understanding the development
environment
 Creating Data Sources and Data Source
Views
 Creating cubes – using the UDM and the
Cube Build Wizard
 Refining Dimensions and Measures in BIDS
Intermediate SSAS
 KPIs
 Perspectives
 Translations – cube metadata and currency
localization
 Actions – regular, drill-through and
Reporting
Advanced SSAS
 Using multiple fact tables
 Modeling intermediate fact tables
 Modeling M:M dimensions, Fact
(degenerate) dimensions, Role-playing
dimensions, writeback dimensions
 Modeling changing dimensions –
Dimension Intelligence w/ Wizard
 Using the Add Business Intelligence
Wizards – write-back, semi-additive
measures, time intelligence, account
intelligence
Cube Storage and Aggregation
 Storage topics – basic aggregations, MOLAP
 Advanced Storage Design – MOLAP, ROLAP,
HOLAP
 Partitions – relational and Analysis
Services partitions
 Customizing Aggregation Design -
Processing Design
 Rapidly changing dimensions / ROLAP
dimensions
 Welcome to the Real Time – Proactive
Caching
 Cube processing options
Beginning MDX (All Basics)
 Basic syntax
 Using the MDX query editor in SQL Server
Management Studio
 Most-used Functions & Common tasks
 New MDX functions
Intermediate MDX
 Adding calculated members
 Adding scripts
 Adding named sets
SSAS Administration
 Best practices – health monitoring
 XMLA scripting (SQL Mgmt Studio)
 Other Documentation methods
 Security – roles and permissions
 Disaster Recovery – backup / restore
 Clustering – high availability
Introduction to Data Mining
 What and why?
Mind Q Systems Private Limited
Mind Q Systems Pvt Ltd
Ph: +91.40.66 66 42 91 / 92
Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems
 Examples of using each of the 9 algorithms
(MS Clustering, MS Decision Trees, Naïve
Bayes, MS Sequence Clustering, MS Time
Series, MS Association Rules, MS Neural
Network)
 Data mining dimensions
 Data mining clients
 Processing mining models
Introduction to Reporting Clients
 Excel 2003 Pivot Tables
 SQL RS & Report Builder

More Related Content

Recently uploaded

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 

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
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

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...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Msbi course content

  • 1. Mind Q Systems Private Limited Mind Q Systems Pvt Ltd Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems SQL Server Integration Services Introduction to SQL Server Integration Services  Product History  SSIS Package Architecture Overview  Development and Management Tools  Deploying and Managing SSIS  Packages  Source Control for SSIS Packages SSIS for DBAs: Using SQL Server Management Studio  The Import and Export Wizard  Importing and Exporting Data  Working with Packages  Database Maintenance Plans  Creating Database Maintenance Plans using SSMS Business Intelligence Development Studio  Launching BIDS  Project templates  The package designer  The Toolbox  Solution Explorer  The Properties window  The Variables window  The SSIS menu Introduction to Control Flow  Control Flow Overview  Precedence Constraints  The Execute SQL Task  The Bulk Insert Task  The File System Task  The FTP Task  The Send Mail Task Advanced Control Flow  Containers grouping and looping  The Web Service Task  The WMI tasks  The Analysis Services tasks  The Execute Process Task  The Execute Package Task Introduction to Data Flow  Data Flow Overview  Data Sources  Data Destinations  Data Transformations  The Copy Column Transformation  The Derived Column Transformation  The Data Conversion Transformation  The Conditional Split Transformation  The Aggregate Transformation  The Sort Transformation  Data Viewers Variables and Configurations  Variables Overview  Variable scope  SSIS system variables  Using variables in control flow  Using variables in data flow  Using variables to pass information between packages  Property expressions  Configuration Overview  Configuration options Debugging, Error Handling and Logging  SSIS debugging overview  Breakpoints in SSIS  SSIS debugging windows  Control Flow: The OnError event  handler  Data Flow: Error data flow  Configuring Package Logging  Built-in log providers Advanced Data Flow  Revisiting data sources and  destinations  The Lookup Transformation
  • 2. Mind Q Systems Private Limited Mind Q Systems Pvt Ltd Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems  Getting Fuzzy: The Fuzzy Lookup and Fuzzy Grouping Transformations  The Multicast Transformation  The Merge and Merge Join  Transformations  The Data Mining Query  Transformation  The Data Mining Model Training Destination  The Slowly Changing Dimension  Transformation Extending SSIS through Custom Code  Introduction to SSIS scripting  The SSIS script editor  The SSIS object model  Script in Control flow: The Script Task  Script in Data flow: The Script Component  Introduction to SSIS component development SSIS Package Deployment  Configurations and deployment  The deployment utility  Deployment options  Deployment security  Executing packages – DTExec and DTExecUI SSIS Package Management  The SSIS Service  Managing packages with DTUtil  Managing packages with SQL Server Management Studio  Scheduling packages with SQL Server Agent SQL Server Reporting Services Introducing SQL Server Reporting Services  Tour of Features  Reporting Services Architecture  Reporting Services Terminology  Reporting Services Editions  Taking Reporting Services for a Spin Creating Reports  Deconstructing Reporting Services  Shared Data Sources  Creating Reports from Scratch Calculations and Formatting  Creating Expressions  Using the Global Collections  Formatting Items  Conditional Formatting Grouping and Sorting  Creating Groups  Calculating Totals and Percentages  Interactive Sorting  Creating Drill-Down Reports Report Parameters  Creating Report Parameters  Creating Drop-Down Parameters  Multi-Valued Parameters  Debugging Parameter Issues Creating Matrix Reports and Charts  Creating a Basic Matrix Report  Matrix Subtotals  Creating a Basic Chart  Exploring the Charting Possibilities Managing Reporting Services  Deploying Reports and Data Sources  Exporting Reports and Printing  Using the Web-Based Report Manager  Using SQL Server Management  Studio-based Reporting Services Manager Reporting Services Security  Two Parts to Reporting Services Security  Securing Access to Reports  Data Source Security Programming Reporting Services  The Many Reporting Services APIs  Integrating Reporting Services into Applications using URL Access  Using the Report Viewer Controls
  • 3. Mind Q Systems Private Limited Mind Q Systems Pvt Ltd Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems Advanced Reporting Services Programming  Using the Reporting Services Web Service  Working with Custom Assemblies Snapshots and Subscriptions  Caching and Snapshots  Creating Standard Subscriptions  Creating Data-Driven Subscriptions  Managing Subscriptions Ad-Hoc Reporting with Report Builder  The Report Builder Architecture  Creating Report Model Projects  Running Report Builder SQL Server Analysis Services OLAP Modeling  Modeling source schemas-stars and snowflakes  Understanding dimensional modeling- Dimensions (Type 1, 2, or 3) or rapidly changing  Understanding fact (measures) and cube modeling Using SSAS in BIDS  Understanding the development environment  Creating Data Sources and Data Source Views  Creating cubes – using the UDM and the Cube Build Wizard  Refining Dimensions and Measures in BIDS Intermediate SSAS  KPIs  Perspectives  Translations – cube metadata and currency localization  Actions – regular, drill-through and Reporting Advanced SSAS  Using multiple fact tables  Modeling intermediate fact tables  Modeling M:M dimensions, Fact (degenerate) dimensions, Role-playing dimensions, writeback dimensions  Modeling changing dimensions – Dimension Intelligence w/ Wizard  Using the Add Business Intelligence Wizards – write-back, semi-additive measures, time intelligence, account intelligence Cube Storage and Aggregation  Storage topics – basic aggregations, MOLAP  Advanced Storage Design – MOLAP, ROLAP, HOLAP  Partitions – relational and Analysis Services partitions  Customizing Aggregation Design - Processing Design  Rapidly changing dimensions / ROLAP dimensions  Welcome to the Real Time – Proactive Caching  Cube processing options Beginning MDX (All Basics)  Basic syntax  Using the MDX query editor in SQL Server Management Studio  Most-used Functions & Common tasks  New MDX functions Intermediate MDX  Adding calculated members  Adding scripts  Adding named sets SSAS Administration  Best practices – health monitoring  XMLA scripting (SQL Mgmt Studio)  Other Documentation methods  Security – roles and permissions  Disaster Recovery – backup / restore  Clustering – high availability Introduction to Data Mining  What and why?
  • 4. Mind Q Systems Private Limited Mind Q Systems Pvt Ltd Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems  Examples of using each of the 9 algorithms (MS Clustering, MS Decision Trees, Naïve Bayes, MS Sequence Clustering, MS Time Series, MS Association Rules, MS Neural Network)  Data mining dimensions  Data mining clients  Processing mining models Introduction to Reporting Clients  Excel 2003 Pivot Tables  SQL RS & Report Builder