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
 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

What's hot

JDBC ppt
JDBC pptJDBC ppt
JDBC ppt
Rohit Jain
 
Jdbc
JdbcJdbc
Jdbc
JdbcJdbc
Java database connectivity
Java database connectivityJava database connectivity
Java database connectivity
Atul Saurabh
 
Java database connectivity with MYSQL
Java database connectivity with MYSQLJava database connectivity with MYSQL
Java database connectivity with MYSQL
Adil Mehmoood
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
onlinetraining24
 
JDBC Java Database Connectivity
JDBC Java Database ConnectivityJDBC Java Database Connectivity
JDBC Java Database Connectivity
Ranjan Kumar
 
jsp MySQL database connectivity
jsp MySQL database connectivityjsp MySQL database connectivity
jsp MySQL database connectivity
baabtra.com - No. 1 supplier of quality freshers
 
java jdbc connection
java jdbc connectionjava jdbc connection
java jdbc connection
Waheed Warraich
 
Jdbc example program with access and MySql
Jdbc example program with access and MySqlJdbc example program with access and MySql
Jdbc example program with access and MySql
kamal kotecha
 
JDBC Tutorial
JDBC TutorialJDBC Tutorial
JDBC Tutorial
Information Technology
 
DataBase Connectivity
DataBase ConnectivityDataBase Connectivity
DataBase Connectivity
Akankshaji
 
Liquibase - Open Source version control for your database
Liquibase - Open Source version control for your databaseLiquibase - Open Source version control for your database
Liquibase - Open Source version control for your database
Blaine Carter
 
MuleSoft ESB - CSV File to Database
MuleSoft ESB - CSV File to DatabaseMuleSoft ESB - CSV File to Database
MuleSoft ESB - CSV File to Database
akashdprajapati
 
JDBC
JDBCJDBC
SQLite 3
SQLite 3SQLite 3
SQLite 3
Scott MacVicar
 
1. java database connectivity (jdbc)
1. java database connectivity (jdbc)1. java database connectivity (jdbc)
1. java database connectivity (jdbc)
Fad Zulkifli
 
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)
Pooja Talreja
 
Java database connectivity with MySql
Java database connectivity with MySqlJava database connectivity with MySql
Java database connectivity with MySql
Dhyey Dattani
 

What's hot (19)

JDBC ppt
JDBC pptJDBC ppt
JDBC ppt
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Java database connectivity
Java database connectivityJava database connectivity
Java database connectivity
 
Java database connectivity with MYSQL
Java database connectivity with MYSQLJava database connectivity with MYSQL
Java database connectivity with MYSQL
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
 
JDBC Java Database Connectivity
JDBC Java Database ConnectivityJDBC Java Database Connectivity
JDBC Java Database Connectivity
 
jsp MySQL database connectivity
jsp MySQL database connectivityjsp MySQL database connectivity
jsp MySQL database connectivity
 
java jdbc connection
java jdbc connectionjava jdbc connection
java jdbc connection
 
Jdbc example program with access and MySql
Jdbc example program with access and MySqlJdbc example program with access and MySql
Jdbc example program with access and MySql
 
JDBC Tutorial
JDBC TutorialJDBC Tutorial
JDBC Tutorial
 
DataBase Connectivity
DataBase ConnectivityDataBase Connectivity
DataBase Connectivity
 
Liquibase - Open Source version control for your database
Liquibase - Open Source version control for your databaseLiquibase - Open Source version control for your database
Liquibase - Open Source version control for your database
 
MuleSoft ESB - CSV File to Database
MuleSoft ESB - CSV File to DatabaseMuleSoft ESB - CSV File to Database
MuleSoft ESB - CSV File to Database
 
JDBC
JDBCJDBC
JDBC
 
SQLite 3
SQLite 3SQLite 3
SQLite 3
 
1. java database connectivity (jdbc)
1. java database connectivity (jdbc)1. java database connectivity (jdbc)
1. java database connectivity (jdbc)
 
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)
 
Java database connectivity with MySql
Java database connectivity with MySqlJava database connectivity with MySql
Java database connectivity with MySql
 

Viewers also liked

Que hemos aprendido
Que hemos aprendidoQue hemos aprendido
Que hemos aprendido
Olheni Sanchez
 
Meta Data: 17 steps for Deploying Effective Structured Mark up
Meta Data: 17 steps for Deploying Effective Structured Mark upMeta Data: 17 steps for Deploying Effective Structured Mark up
Meta Data: 17 steps for Deploying Effective Structured Mark up
Semantic SEO Solutions
 
Chair's Summary
Chair's SummaryChair's Summary
Chair's Summary
Nishanie Jayamaha
 
FinalReport
FinalReportFinalReport
FinalReport
Christopher Kumm
 
Brabant Water: duurzaam wagenpark
Brabant Water: duurzaam wagenparkBrabant Water: duurzaam wagenpark
Brabant Water: duurzaam wagenpark
Bossche Energiecoalitie
 
GRE Advisory
GRE AdvisoryGRE Advisory
CPV Training Slides 5
CPV Training Slides 5CPV Training Slides 5
CPV Training Slides 5
Joseph Ochogwu
 
α Mentor Recruitment
α Mentor Recruitmentα Mentor Recruitment
Planning by tasks or logical processes - Luciano Luján Antonietti
Planning by tasks or logical processes -  Luciano Luján AntoniettiPlanning by tasks or logical processes -  Luciano Luján Antonietti
Planning by tasks or logical processes - Luciano Luján Antonietti
Luciano L. Antonietti
 
Bhel HaridwarTraing Report
Bhel HaridwarTraing ReportBhel HaridwarTraing Report
Bhel HaridwarTraing Report
Vishwadeep Kapoor
 
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
6.1\9 SSIS 2008R2_Training - DataFlow Transformations6.1\9 SSIS 2008R2_Training - DataFlow Transformations
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
Pramod Singla
 
SSIS Data Flow Tasks
SSIS Data Flow Tasks SSIS Data Flow Tasks
SSIS Data Flow Tasks
Ram Kedem
 
1\9.SSIS 2008R2_Training - Introduction to SSIS
1\9.SSIS 2008R2_Training - Introduction to SSIS1\9.SSIS 2008R2_Training - Introduction to SSIS
1\9.SSIS 2008R2_Training - Introduction to SSIS
Pramod Singla
 
SSIS control flow
SSIS control flowSSIS control flow
SSIS control flow
Slava Kokaev
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
Craig Brown
 
2012 Team A_A Journey to Baimi
2012 Team A_A Journey to Baimi2012 Team A_A Journey to Baimi
2012 Team A_A Journey to Baimi
ASLIS PO
 

Viewers also liked (16)

Que hemos aprendido
Que hemos aprendidoQue hemos aprendido
Que hemos aprendido
 
Meta Data: 17 steps for Deploying Effective Structured Mark up
Meta Data: 17 steps for Deploying Effective Structured Mark upMeta Data: 17 steps for Deploying Effective Structured Mark up
Meta Data: 17 steps for Deploying Effective Structured Mark up
 
Chair's Summary
Chair's SummaryChair's Summary
Chair's Summary
 
FinalReport
FinalReportFinalReport
FinalReport
 
Brabant Water: duurzaam wagenpark
Brabant Water: duurzaam wagenparkBrabant Water: duurzaam wagenpark
Brabant Water: duurzaam wagenpark
 
GRE Advisory
GRE AdvisoryGRE Advisory
GRE Advisory
 
CPV Training Slides 5
CPV Training Slides 5CPV Training Slides 5
CPV Training Slides 5
 
α Mentor Recruitment
α Mentor Recruitmentα Mentor Recruitment
α Mentor Recruitment
 
Planning by tasks or logical processes - Luciano Luján Antonietti
Planning by tasks or logical processes -  Luciano Luján AntoniettiPlanning by tasks or logical processes -  Luciano Luján Antonietti
Planning by tasks or logical processes - Luciano Luján Antonietti
 
Bhel HaridwarTraing Report
Bhel HaridwarTraing ReportBhel HaridwarTraing Report
Bhel HaridwarTraing Report
 
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
6.1\9 SSIS 2008R2_Training - DataFlow Transformations6.1\9 SSIS 2008R2_Training - DataFlow Transformations
6.1\9 SSIS 2008R2_Training - DataFlow Transformations
 
SSIS Data Flow Tasks
SSIS Data Flow Tasks SSIS Data Flow Tasks
SSIS Data Flow Tasks
 
1\9.SSIS 2008R2_Training - Introduction to SSIS
1\9.SSIS 2008R2_Training - Introduction to SSIS1\9.SSIS 2008R2_Training - Introduction to SSIS
1\9.SSIS 2008R2_Training - Introduction to SSIS
 
SSIS control flow
SSIS control flowSSIS control flow
SSIS control flow
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
2012 Team A_A Journey to Baimi
2012 Team A_A Journey to Baimi2012 Team A_A Journey to Baimi
2012 Team A_A Journey to Baimi
 

Similar to 3.1\9 SSIS 2008R2_Training - ControlFlow asks

Ssis2008 120710214348-phpapp02
Ssis2008 120710214348-phpapp02Ssis2008 120710214348-phpapp02
Ssis2008 120710214348-phpapp02
sumitkumar3201
 
OPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATIONOPEN TEXT ADMINISTRATION
OPEN TEXT ADMINISTRATION
SUMIT KUMAR
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
Dilfaroz Khan
 
Linq to xml
Linq to xmlLinq to xml
Linq to xml
Mickey
 
SQL/MED: Doping for PostgreSQL
SQL/MED: Doping for PostgreSQLSQL/MED: Doping for PostgreSQL
SQL/MED: Doping for PostgreSQL
Peter Eisentraut
 
Online Datastage Training
Online Datastage TrainingOnline Datastage Training
Online Datastage Training
onlinetraining24
 
Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...
Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...
Datastage Online Training|IBM Infosphere Datastage Training|Datastage 8.7 onl...
onlinetraining24
 
Automate Best Practices
Automate Best PracticesAutomate Best Practices
Automate Best Practices
HelpSystems
 
SSIS : Ftp and script task
SSIS : Ftp and script taskSSIS : Ftp and script task
SSIS : Ftp and script task
Kiki Noviandi
 
Ssis 2008
Ssis 2008Ssis 2008
Ssis 2008
maha2886
 
SQL Server - High availability
SQL Server - High availabilitySQL Server - High availability
SQL Server - High availability
Peter Gfader
 
Designing Tools and Implementing Workflows to Enhance Serials EDI
Designing Tools and Implementing Workflows to Enhance Serials EDIDesigning Tools and Implementing Workflows to Enhance Serials EDI
Designing Tools and Implementing Workflows to Enhance Serials EDI
Christian Burris
 
Domino testing presentation
Domino testing presentationDomino testing presentation
Domino testing presentation
dominion
 
Ssis event handler
Ssis event handlerSsis event handler
Ssis event handler
Kiki Noviandi
 
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTUREMS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
Douglas Bernardini
 
Online Datastage training
Online Datastage trainingOnline Datastage training
Online Datastage training
chpriyaa1
 
Salesforce Admin's guide : the data loader from the command line
Salesforce Admin's guide : the data loader from the command lineSalesforce Admin's guide : the data loader from the command line
Salesforce Admin's guide : the data loader from the command line
Cyrille Coeurjoly
 
SSIS: Flow tasks, containers and precedence constraints
SSIS: Flow tasks, containers and precedence constraintsSSIS: Flow tasks, containers and precedence constraints
SSIS: Flow tasks, containers and precedence constraints
Kiki Noviandi
 
Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000
ukdpe
 
Microsoft sql server integration services| Rahul Singh
Microsoft sql server integration services| Rahul Singh Microsoft sql server integration services| Rahul Singh
Microsoft sql server integration services| Rahul Singh
Rahul Singh
 

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

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

Recently uploaded

06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
GetInData
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
Natural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptxNatural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptx
fkyes25
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
vikram sood
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
nyfuhyz
 

Recently uploaded (20)

06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
Natural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptxNatural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptx
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
 

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
  • 15.
  • 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

  1. http://technet.microsoft.com/en-us/library/ms139892.aspx
  2. http://technet.microsoft.com/en-us/library/ms188474.aspx
  3. http://technet.microsoft.com/en-us/library/bb895263.aspx
  4. http://technet.microsoft.com/en-us/library/ms137609.aspx
  5. http://technet.microsoft.com/en-us/library/ms141744.aspx
  6. http://technet.microsoft.com/en-us/library/ms141166.aspx