Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
SSIS Online Virtual Training Template
1. 02/20/2010
REV 2
Pragmatic SQL Server Integration Services - COURSE INFORMATION
Virtual Course Details
Services Release Guide from
Course Title: Pragmatic SQL Server Integration Services
Duration: 4 (half days)
Price $795
Overview: What to Expect from the Pragmatic SSIS Class – Video: 53Sec
A four (half day) class designed to help you understand the core concepts of SQL
Server 2005 and 2008 Integration Services (SSIS), the ETL tool of choice for
SQL Server DBAs. We will use a variety of lab exercises and small projects to
ensure you gain familiarity in how the design and execution environments work
and be prepared to build your own real world applications using this SQL Server
subsystem. Students will learn how to use SSIS in the real-world. With the hands-
on labs, you will learn how to create a SSIS package to load an OLTP or
warehouse environment. You’ll also learn how to make the package dynamic to
where it will work and self-heal in the event of a failure. This course gives detailed
and extensive demos on how to use SSIS in your enterprise environment and
how to extend SSIS with scripting. The labs are written in SQL Server 2008 but
only a few screens are different in SQL Server 2005.
Prerequisites: The target audience of this class includes developers, architects or IT
professionals who have basic SQL skills already. This class assumes that you
have no previous knowledge of DTS or SSIS. In some of the scripting chapters, it
is helpful(but not mandatory) for the student to have some basic VB experience.
You will need to know how to run a query inside of SQL Server 2005 or 2008.
Outline: Day 1 - SSIS Features In-depth
1. Introduction to the SSIS environment
Give a demonstration of Business Intelligence Development Studio
(BIDS)
How to create a shared connection.
2. Tasks
Overview of the commonly used tasks.
Hands-on Lab: Create your first package.
3. Drilling into the Data Flow
Overview of the commonly used transforms, source and destinations.
Hands-on Lab: Creating your first data flow.
4. Troubleshooting SSIS
How to diagnose a problem in SSIS
How to view data in flight
How to create a breakpoint in SSIS
2. Day 2 - Making your Package Dynamic
5. Expressions and Variables
The expression language in SSIS.
The scoping of variables.
Debugging SSIS with the watch window
How to use variables and expressions to make a package dynamic.
Hands-on Lab: Creating a dynamic package using variables.
6. Containers
Using the various containers.
Looping through tasks.
Hands-on Lab: Looping through a series of tasks.
7. The Script Task and Transform
Writing common SSIS scripts
Replacing ActiveX Script Tasks in DTS with the Script Task
Hands-on Lab: Cleansing Data with the Script Transform
8. Configuring SSIS Packages with Configuration Files
Using configuration files to externalize configurations
Using tables to externalize configurations
Hands-on Lab: Configuration packages
Day 3 - Data Warehousing
9. Loading the Data Warehouse
Loading a fact table
Loading a dimension with the SCD Wizard
Change data capture (CDC)
Hands-On Lab: Loading a Dimension
10. Loading a fact table
Tactics for quickly loading a fact table
Hands-on Lab: Loading a fact table
11. Event Handling and Logging in SSIS
Event Handlers
Logging Providers
Hands-On Lab: Creating a basic event handler
12. Performance tuning SSIS
Overcoming common performance problems in SSIS
How to use the new SSIS 2008 features to synchronize systems like Change Data Capture and
the Merge statement
Measuring performance in SSIS
Day 4 - Administration and Migration to SSIS
13. Deploying and Administering SSIS the command-line utilities
Deploying a package.
Scheduling SSIS packages.
Security in SSIS
Hands-on lab: deploying and scheduling a series of packages.
14. Migration from DTS
Process of migrating a package to SQL Server 2005 SSIS
Issues that you will encounter
Migrating ActiveX Scripts
Hands-on Lab: Migrating a series of packages.
15. Advanced Transforms
Fuzzy Grouping transform
3. Fuzzy Lookup transform
Term Extraction transform
Term Lookup transform
Import and Export Column transforms
Hands-On Lab: Term Extractions, Term Lookups, Export Column and More
Common Questions
Will I be able to ask the instructor a question? Of course! You are encouraged to participate in
the class by asking questions and sharing your own case studies.
How large is each class? Each class has a maximum capacity of 20 24? seats and each month
it does fill up quickly.
How would I receive individual attention? During the class, the conference line opens 30
minutes prior to the class to answer individual questions. If you still need more help, individual
sessions can be scheduled during the week of the class for class-related questions.
How much time is required of me to take this class? Each class is 4 hours a day so you’ll still
have time to answer your emails or go to a meeting or two. To get the most out of the class, it’s
extremely important to do the class labs so you can ask questions if you have problems.
What if I miss a class? Each class is recorded and posted 24 hours after the class. The
recording can be downloaded for up to 30 days after the class.
Is the number a toll free number? GoToMeeting supports Voice of IP (VOIP) or a toll number. It
is recommended that you have a speaker phone if you dial in, or use a head set for your comfort
if you use VOIP. It is also recommended that if you can, have a second monitor so you can
participate in a lab on one screen while the web meeting is happening in another.
Hardware and Software requirements:
Microsoft Windows 2000 Professional, or Microsoft Windows XP Professional, Microsoft Windows
Server 2003, Microsoft Vista operating system
1 GHz or faster CPU
1 GB of available RAM (recommended 2 GB)
20 GB of free hard drive space
SQL Server Developer Edition, Standard Edition or Enterprise Edition with the client tools, SSIS
and SSRS.
AdventureWorks2008 and AdventureWorksDW2008 databases installed on the instance
Download the class files (email will be sent to you with this link).
This file contains the labs for the class and the module files. Please print the file SSIS 2008 Class
Labs.doc in the root of this zip file if you think you’d like to have the labs in hard copy form. Unzip
the SSIS2008Class.zip file into a C:. The end result should be C:SSIS2008Class
Thomas Duclos| Sr. Territory Account Manager| Pragmatic Works
(Office) 617-326-3851 | (Skype) thomhaverhill | (Fax) 760-462-3959
Feature Requests: http://pragmaticworks.uservoice.com/
Convert with DTS xChange | Develop with BI xPress | Process with TaskFactory | Document with BI
Documenter
Territory: IL,IN,KY,MI,MN,ND,OH,SD,WI & Canada