SSIS Performance Design Patterns
2012TL; DR
Need a fast data integration solution, but don't have the time or budget for heavy performance tuning? This session will teach you how to pick the right design so you can hit your ETL performance goals with little to no performance tuning!
Session Details
Need a fast data integration solution, but don't have the time or budget for heavy performance tuning? By selecting the right design, 90% of SSIS customers will achieve their ETL performance goals with little to no performance tuning. This session will teach you how to pick that design! Targeted at intermediate to advanced SSIS users, Matt Masson (a developer on the SSIS team) and John Welch (SQL MVP) will guide you through a series of proven SSIS design patterns, and teach you how to apply them to solve many common ETL problems. We’ll start off with an overview of the Data Flow internals, and review the SQLCAT team’s Top Ten Best Practices for achieving optimal performance. We’ll then dive into a series of design patterns, including Advanced Lookup Patterns, Parallel Processing, Avoiding Transactions, handling Late Arriving Facts and multiple ways to process Slowly Changing Dimensions.
If you’re looking for ways to maximize your SSIS ROI, then you won’t want to miss this!
This training session includes the following modules:
Module 1 - Data Flow Internals
Module 2 - Benchmarking and Performance Best Practices
Module 3 - Common Design Patterns
Module 4 - Lookup Design Patterns
Module 5 - Parallelization Design Patterns
Module 6 - Data Warehousing Design Patterns
Module 7 - Advanced Design Patterns
If you’re looking for ways to maximize your SSIS ROI, then you won’t want to miss this!
This training session includes the following modules:
Module 1 - Data Flow Internals
Module 2 - Benchmarking and Performance Best Practices
Module 3 - Common Design Patterns
Module 4 - Lookup Design Patterns
Module 5 - Parallelization Design Patterns
Module 6 - Data Warehousing Design Patterns
Module 7 - Advanced Design Patterns
3 things you'll get out of this session
Speakers
John Welch's previous sessions
Continuous Delivery for Data Warehouses and Marts
Continuous delivery is an approach that enables new functionality to be delivered as needed. This session will cover how this approach can be applied to data warehouses to enable faster time to value for the consumers of the data.
Practical Unit Testing for SSIS Packages
Unit and integration testing for SSIS packages can be challenging. Come to this session to learn how to leverage open-source tools to drive the testing of your packages and the resulting data.
Unit Testing SSIS Packages
Unit testing is incredibly beneficial, but is very difficult to do effectively in SSIS. If you have wanted to do this, but aren't sure how, this session will cover the options and demonstrate a free tool for unit testing packages.
Handling Advanced Data Warehouse Scenarios in SSIS
Do you have complex dimensions in your data warehouse? Parent-child, late arriving, type 3 or type 6? In this session, we'll cover some SSIS patterns for handling each of these, along with tips for making them perform well.
Matt Masson
mattmasson.com
Matt Masson's previous sessions
Deep Dive into Power Query Formula Language
Join us to go beneath the UI, to learn how to unlock the full power of the underlying query engine and the formula language, and to truly conquer your data and data-shaping needs.
SSIS in SQL Server 2012, Part 1: Developer Enhancements
This demo intensive session will show off the new features and enhancements designed to ease adoption for new users and increase productivity for experienced SSIS developers