Professional Documents
Culture Documents
Intro SSIS
Intro SSIS
Ed Watson
Data Services Consultant or Ambassador of Mayhem
Twitter: @SQLGator
Blog: SQLGator.com
LinkedIn: LinkedIn.com/in/WatsonEd
What exactly is SSIS?
(insert Marketing speak)
• Integration Services is a platform for
building high performance data
integration and workflow solutions,
including extraction,
transformation, and load (ETL)
operations for data warehousing.
• It is a framework to build packages
to move and transform data using a
GUI interface.
• A component of Microsoft SQL
Server Business Intelligence suite,
includes SSAS, SSIS, and SSRS.
More Readable? Or Just My OCD?
SSIS, Holding All Your Data Together!
SSIS within the Business Intelligence Realm
SSIS & SQL Server SSAS SSRS
Power
BI
SSRS
Portal
SharePoint
Excel with
PowerPivot
PowerView
Extraction, Transformation, Load
Sources Targets
DB EDW
DB Marts
DB
Flat Files
ETL DB
Flat Files
XML XML
Excel Excel
Where is ETL in the DW Process?
What if I am not doing a Data Warehouse?
Solutions
Projects
Packages
Control Flow vs Data Flow
Oooops!
While We Are Talking About the Oooops
Oooops!
Control Flow vs Data Flow
SSIS Containers
Variables
Variables (Expression Builder)
Package Configuration
Package Deployment Options
1. The File System
2. Package Store
3. SQL Server
2012+ Project Deployment Model
How to Execute a Package
• In SSDT/BIDS,
using the debug
capabilities
• Using DTEXEC,
and DTEXECUI
utilities
• Using SQL Server
Agent job (SSIS
package execution
is fully integrated
with SQL Agent)
Resources
Ed Watson
Data Services Consultant or Ambassador of Mayhem
Twitter: @SQLGator
Blog: SQLGator.com
LinkedIn: LinkedIn.com/in/WatsonEd