2\9.ssis 2008r2 _training - control flow
TRANSCRIPT
![Page 2: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/2.jpg)
Any Question from Last Session Connection Managers 32-bit versus 64-bit Providers Demo: Creating a Connection Manager Tasks Demo: Creating an Execute SQL Task Demo: Creating a Send Mail Task Precedence Constraints Demo: Adding Precedence Constraints Containers Demo: Working with Containers Summary
![Page 3: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/3.jpg)
World Record:1TB in 30 Minutes with SSIS
Merging Data from Heterogeneous Data Stores
Automating Administrative Functions and Data Loading
Populating Data Warehouses and Data Marts
Free with SQL server
![Page 4: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/4.jpg)
•The run-time engine implements the control flow and package management infrastructure
•The data flow engine is a specialized, high performance engine that is exclusively dedicated to extracting, transforming, and loading data.
![Page 5: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/5.jpg)
◦ Using Import and Export Wizard
◦ Using BIDS
![Page 6: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/6.jpg)
Import/Export Data◦ Choose Data Source◦ Choose Destination◦ Specify the Table/Query◦ Edit Mapping◦ Save and Run package
![Page 7: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/7.jpg)
SSIS Projects:◦ Data Sources◦ Data Source Views◦ SSIS Packages:
Control flow Tasks Loops, sequences and events Variables and scoping Precedence constraints
Connections Manager Data flow
Source and destination adapters Transformations Multiple sources with joins and unions Multiple destinations with splits and multicast
![Page 8: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/8.jpg)
Data sources◦ A data source is a connection reference that you create
outside a package. ◦ A real-time reference to a data store connection, which
includes all tables and views in the data store.
Data source views◦ Provide a subset of data from a data source ◦ You can extend a data source view by adding calculated
columns that are populated by custom expressions, adding new relationships between tables, replacing tables in the data source view with queries, and adding related tables.
![Page 9: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/9.jpg)
Control flow Manages flow of the package and perform other management tasks like logging ,checkpoint ,transaction handling etc.
Tasks◦ Tasks do the work in packages. The most important task is
the data flow task Containers
◦ Containers allow you to group together, or loop through, the tasks
Precedence constraints◦ Precedence constraints join tasks together
![Page 10: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/10.jpg)
A connection manager is a logical representation of a connection
Different types of connection managers enable packages to connect to a variety of data sources and servers
![Page 11: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/11.jpg)
Data flow◦ Is a engine dedicated to ETL process.
![Page 12: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/12.jpg)
Demo2_Demo_Containers.dtsx 2_demo_Precedence_Constraints.dtsx
![Page 13: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/13.jpg)
![Page 14: 2\9.SSIS 2008R2 _Training - Control Flow](https://reader035.vdocuments.mx/reader035/viewer/2022062400/58d1d75a1a28ab66108b5195/html5/thumbnails/14.jpg)
Contact me : ◦ [email protected]◦ http://pramodsingla.wordpress.com/
Microsoft Resources:◦ msdn.microsoft.com/sqlserver/◦ www.microsoft.com/sql/community