SlideShare a Scribd company logo
Presented by:
Pramod Singla
Pramod_singla@yahoo.co.in
.
 Recap and Q&A
 Control Flow Tasks
 Data Preparation Tasks
◦ Demo: File System Task
◦ Demo: FTP Task
◦ Demo: XML Task
◦ Demo: Data Profiling Task
◦ Demo: Data Profiling Viewer
 Process Communication Tasks
◦ Demo: Execute Package Task
◦ Demo: WMI Data Reader Task
◦ Demo: Execute Process Task
 Summary
 SSIS Architecture
 Package designer
 Import and export wizard
 Connection manager
 Execute SQL task
 Precedence constraints
 Containers
 Elements that define units of work
 Types of Tasks
 Data Flow Task
◦ Task that runs data flows to extract data, apply column level transformations, and load data.
 Data Preparation Tasks
◦ These tasks do the following processes: copy files and directories; download files and data; run
Web methods; apply operations to XML documents; and profile data for cleansing.
 Workflow Tasks
◦ The tasks that communicate with other processes to run packages, run programs or batch files,
send and receive messages between packages, send e-mail messages, read Windows
Management Instrumentation (WMI) data, and watch for WMI events.
 SQL Server Tasks
◦ The tasks that access, copy, insert, delete, and modify SQL Server objects and data.
 Scripting Tasks
◦ The tasks that extend package functionality by using scripts.
 Analysis Services Tasks
◦ The tasks that create, modify, delete, and process Analysis Services objects.
 Maintenance Tasks
◦ The tasks that perform administrative functions such as backing up and shrinking SQL Server
databases, rebuilding and reorganizing indexes, and running SQL Server Agent jobs.
 It performs operations on files and directories in the file system. File System
Operation available in this task are:
 The FTP task downloads and uploads data files and manages directories on File
servers. Operation available with FTP task are:
 The XML task is used to work with XML data. Operation available with XML task
are:
 The XML task is used to work with XML data. Operation available with XML
task are:
 Computes various profiles that help identify problems in the data
 The Data Profiling task works only with data that is stored in SQL Server
 A profile is not valid unless not empty tables and columns selected, and the
columns contain data types that are valid for the profile.
DATA Profiler Viewer
 Profile task compute data profiles and save them in a file and Data Profile
Viewer review the profile output
 Lets packages run other package
 Breaking down complex package workflow.
 Reusing parts of packages.
 Grouping work units.
 Controlling package security
 The WMI Data Reader task runs queries using the Windows
Management Instrumentation (WMI) Query Language and
returns information about a computer system.
 WMI Query E.g. Gives info about quick fixes applied on
server
◦ Select * FROM Win32_QuickFixEngineering
 Runs an application or batch file
DEMO
3_1_Demo_ControlFlowTasks.dtsx
3.1\9 SSIS 2008R2_Training - ControlFlow asks
 Contact me :
◦ Pramod_singla@yahoo.co.in
◦ http://pramodsingla.wordpress.com/
 Microsoft Resources:
◦ msdn.microsoft.com/sqlserver/
◦ www.microsoft.com/sql/community
◦ http://pluralsight.com/training/courses/TableOfContents?
courseName=ssis-basic&highlight=stacia-misner_08-ssis-basic-
debugging!stacia-misner_06-ssis-basic-expressions*2,3#08-ssis-
basic-debugging

More Related Content

PPT
3.2\9 SSIS 2008R2_Training - ControlFlow Tasks
PPT
4\9 SSIS 2008R2_Training - Expression and Variables
PPT
2\9.SSIS 2008R2 _Training - Control Flow
PPT
5\9 SSIS 2008R2_Training - DataFlow Basics
PPT
8\9 SSIS 2008R2_Training - Debugging_Package
PPT
7\9 SSIS 2008R2_Training - Script Task
PPT
9\9 SSIS 2008R2_Training - Package Reliability and Package Execution
PPT
6.2\9 SSIS 2008R2_Training - DataFlow Transformations
3.2\9 SSIS 2008R2_Training - ControlFlow Tasks
4\9 SSIS 2008R2_Training - Expression and Variables
2\9.SSIS 2008R2 _Training - Control Flow
5\9 SSIS 2008R2_Training - DataFlow Basics
8\9 SSIS 2008R2_Training - Debugging_Package
7\9 SSIS 2008R2_Training - Script Task
9\9 SSIS 2008R2_Training - Package Reliability and Package Execution
6.2\9 SSIS 2008R2_Training - DataFlow Transformations

What's hot (19)

PPTX
JDBC ppt
PPTX
Java database connectivity
PPT
Java database connectivity with MYSQL
PDF
Datastage Online Training
PPT
JDBC Java Database Connectivity
PPTX
jsp MySQL database connectivity
PPT
java jdbc connection
PPS
Jdbc example program with access and MySql
PPT
JDBC Tutorial
PPTX
DataBase Connectivity
PDF
Liquibase - Open Source version control for your database
PPTX
MuleSoft ESB - CSV File to Database
PPTX
PDF
SQLite 3
PPTX
1. java database connectivity (jdbc)
PPTX
Java Database Connectivity (JDBC)
PPTX
Java database connectivity with MySql
JDBC ppt
Java database connectivity
Java database connectivity with MYSQL
Datastage Online Training
JDBC Java Database Connectivity
jsp MySQL database connectivity
java jdbc connection
Jdbc example program with access and MySql
JDBC Tutorial
DataBase Connectivity
Liquibase - Open Source version control for your database
MuleSoft ESB - CSV File to Database
SQLite 3
1. java database connectivity (jdbc)
Java Database Connectivity (JDBC)
Java database connectivity with MySql
Ad

Viewers also liked (16)

PPT
Que hemos aprendido
PDF
Meta Data: 17 steps for Deploying Effective Structured Mark up
PDF
Chair's Summary
PDF
FinalReport
PDF
Brabant Water: duurzaam wagenpark
PPTX
CPV Training Slides 5
PDF
Planning by tasks or logical processes - Luciano Luján Antonietti
PPTX
Bhel HaridwarTraing Report
PPT
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
PDF
SSIS Data Flow Tasks
PPT
1\9.SSIS 2008R2_Training - Introduction to SSIS
PPTX
SSIS control flow
PPT
The Business Analyst And The Sdlc
PDF
2012 Team A_A Journey to Baimi
Que hemos aprendido
Meta Data: 17 steps for Deploying Effective Structured Mark up
Chair's Summary
FinalReport
Brabant Water: duurzaam wagenpark
CPV Training Slides 5
Planning by tasks or logical processes - Luciano Luján Antonietti
Bhel HaridwarTraing Report
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
SSIS Data Flow Tasks
1\9.SSIS 2008R2_Training - Introduction to SSIS
SSIS control flow
The Business Analyst And The Sdlc
2012 Team A_A Journey to Baimi
Ad

Similar to 3.1\9 SSIS 2008R2_Training - ControlFlow asks (20)

PDF
Ssis2008 120710214348-phpapp02
PPTX
OPEN TEXT ADMINISTRATION
PPT
Sql server basics
PPTX
Linq to xml
PDF
SQL/MED: Doping for PostgreSQL
PDF
Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...
PDF
Online Datastage Training
PPTX
Automate Best Practices
PPTX
SSIS : Ftp and script task
PPT
Ssis 2008
PPTX
SQL Server - High availability
PPT
Designing Tools and Implementing Workflows to Enhance Serials EDI
PPT
Domino testing presentation
PPTX
Ssis event handler
PDF
MS-SQL SERVER ARCHITECTURE
PPTX
Online Datastage training
DOCX
Salesforce Admin's guide : the data loader from the command line
PPTX
SSIS: Flow tasks, containers and precedence constraints
PPT
Saying goodbye to SQL Server 2000
PPTX
Microsoft sql server integration services| Rahul Singh
Ssis2008 120710214348-phpapp02
OPEN TEXT ADMINISTRATION
Sql server basics
Linq to xml
SQL/MED: Doping for PostgreSQL
Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...
Online Datastage Training
Automate Best Practices
SSIS : Ftp and script task
Ssis 2008
SQL Server - High availability
Designing Tools and Implementing Workflows to Enhance Serials EDI
Domino testing presentation
Ssis event handler
MS-SQL SERVER ARCHITECTURE
Online Datastage training
Salesforce Admin's guide : the data loader from the command line
SSIS: Flow tasks, containers and precedence constraints
Saying goodbye to SQL Server 2000
Microsoft sql server integration services| Rahul Singh

Recently uploaded (20)

PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Computer network topology notes for revision
PDF
Foundation of Data Science unit number two notes
PDF
Lecture1 pattern recognition............
PDF
annual-report-2024-2025 original latest.
PDF
Mega Projects Data Mega Projects Data
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Introduction to machine learning and Linear Models
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PDF
Business Analytics and business intelligence.pdf
PPTX
1_Introduction to advance data techniques.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
climate analysis of Dhaka ,Banglades.pptx
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Computer network topology notes for revision
Foundation of Data Science unit number two notes
Lecture1 pattern recognition............
annual-report-2024-2025 original latest.
Mega Projects Data Mega Projects Data
Business Ppt On Nestle.pptx huunnnhhgfvu
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Qualitative Qantitative and Mixed Methods.pptx
Introduction to Knowledge Engineering Part 1
Introduction to machine learning and Linear Models
IB Computer Science - Internal Assessment.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Business Analytics and business intelligence.pdf
1_Introduction to advance data techniques.pptx
.pdf is not working space design for the following data for the following dat...
Reliability_Chapter_ presentation 1221.5784
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx

3.1\9 SSIS 2008R2_Training - ControlFlow asks

  • 2.  Recap and Q&A  Control Flow Tasks  Data Preparation Tasks ◦ Demo: File System Task ◦ Demo: FTP Task ◦ Demo: XML Task ◦ Demo: Data Profiling Task ◦ Demo: Data Profiling Viewer  Process Communication Tasks ◦ Demo: Execute Package Task ◦ Demo: WMI Data Reader Task ◦ Demo: Execute Process Task  Summary
  • 3.  SSIS Architecture  Package designer  Import and export wizard  Connection manager  Execute SQL task  Precedence constraints  Containers
  • 4.  Elements that define units of work  Types of Tasks  Data Flow Task ◦ Task that runs data flows to extract data, apply column level transformations, and load data.  Data Preparation Tasks ◦ These tasks do the following processes: copy files and directories; download files and data; run Web methods; apply operations to XML documents; and profile data for cleansing.  Workflow Tasks ◦ The tasks that communicate with other processes to run packages, run programs or batch files, send and receive messages between packages, send e-mail messages, read Windows Management Instrumentation (WMI) data, and watch for WMI events.  SQL Server Tasks ◦ The tasks that access, copy, insert, delete, and modify SQL Server objects and data.
  • 5.  Scripting Tasks ◦ The tasks that extend package functionality by using scripts.  Analysis Services Tasks ◦ The tasks that create, modify, delete, and process Analysis Services objects.  Maintenance Tasks ◦ The tasks that perform administrative functions such as backing up and shrinking SQL Server databases, rebuilding and reorganizing indexes, and running SQL Server Agent jobs.
  • 6.  It performs operations on files and directories in the file system. File System Operation available in this task are:
  • 7.  The FTP task downloads and uploads data files and manages directories on File servers. Operation available with FTP task are:
  • 8.  The XML task is used to work with XML data. Operation available with XML task are:
  • 9.  The XML task is used to work with XML data. Operation available with XML task are:
  • 10.  Computes various profiles that help identify problems in the data  The Data Profiling task works only with data that is stored in SQL Server  A profile is not valid unless not empty tables and columns selected, and the columns contain data types that are valid for the profile. DATA Profiler Viewer  Profile task compute data profiles and save them in a file and Data Profile Viewer review the profile output
  • 11.  Lets packages run other package  Breaking down complex package workflow.  Reusing parts of packages.  Grouping work units.  Controlling package security
  • 12.  The WMI Data Reader task runs queries using the Windows Management Instrumentation (WMI) Query Language and returns information about a computer system.  WMI Query E.g. Gives info about quick fixes applied on server ◦ Select * FROM Win32_QuickFixEngineering
  • 13.  Runs an application or batch file
  • 16.  Contact me : ◦ Pramod_singla@yahoo.co.in ◦ http://pramodsingla.wordpress.com/  Microsoft Resources: ◦ msdn.microsoft.com/sqlserver/ ◦ www.microsoft.com/sql/community ◦ http://pluralsight.com/training/courses/TableOfContents? courseName=ssis-basic&highlight=stacia-misner_08-ssis-basic- debugging!stacia-misner_06-ssis-basic-expressions*2,3#08-ssis- basic-debugging

Editor's Notes

  • #5: http://technet.microsoft.com/en-us/library/ms139892.aspx
  • #9: http://technet.microsoft.com/en-us/library/ms188474.aspx
  • #11: http://technet.microsoft.com/en-us/library/bb895263.aspx
  • #12: http://technet.microsoft.com/en-us/library/ms137609.aspx
  • #13: http://technet.microsoft.com/en-us/library/ms141744.aspx
  • #14: http://technet.microsoft.com/en-us/library/ms141166.aspx