Pragmatic SSIS Course Details

Embed Size (px)

Citation preview

  • 7/29/2019 Pragmatic SSIS Course Details

    1/4

    Pragmatic SQL Server Integration ServicesVirtual Course Details

    Course Title: Pragmatic SQL Server Integration ServicesDuration: Price

    4 (half days)$795

    Overview: 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 smallprojects to ensure you gain familiarity in how the design and execution

    environments work and be prepared to build your own real worldapplications using this SQL Server subsystem. Students will learn how touse SSIS in the real-world. With the hands-on labs, you will learn how tocreate a SSIS package to load an OLTP or warehouse environment. Youllalso 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 extensivedemos on how to use SSIS in your enterprise environment and how toextend SSIS with scripting. The labs are written in SQL Server 2008 butonly a few screens are different in SQL Server 2005.

    Prerequisites: The target audience of this class includes developers, architects or ITprofessionals who have basic SQL skills already. This class assumes thatyou have no previous knowledge of DTS or SSIS. In some of the scriptingchapters, it is helpful(but not mandatory) for the student to have somebasic 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

  • 7/29/2019 Pragmatic SSIS Course Details

    2/4

    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 packagedynamic.

    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.

    6. 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

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

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

    8. Loading a fact table Tactics for quickly loading a fact table Hands-on Lab: Loading a fact table

    9. Event Handling and Logging in SSIS Event Handlers Logging Providers Hands-On Lab: Creating a basic event handler

    10. 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

    10. Deploying and Administering SSIS

  • 7/29/2019 Pragmatic SSIS Course Details

    3/4

    The command-line utilities Deploying a package. Scheduling SSIS packages. Security in SSIS Hands-on lab: deploying and scheduling a series of packages.

    11. 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.

    12. Advanced Transforms Fuzzy Grouping transform Fuzzy Lookup transform Term Extraction transform Term Lookup transform Import and Export Column transforms

    Hands-On Lab: Term Extractions, Term Lookups, ExportColumn 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 yourown case studies.

    How large is each class? Each class has a maximum capacity of 20 24? seatsand each month it does fill up quickly.

    How would I receive individual attention? During the class, the conferenceline opens 30 minutes prior to the class to answer individual questions. If youstill 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 aday so youll still have time to answer your emails or go to a meeting or two.To get the most out of the class, its extremely important to do the class labsso you can ask questions if you have problems.

    What if I miss a class? Each class is recorded and posted 24 hours after theclass. 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 dialin, or use a head set for your comfort if you use VOIP. It is also recommendedthat 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.

  • 7/29/2019 Pragmatic SSIS Course Details

    4/4

    Hardware and Software requirements:

    Microsoft Windows 2000 Professional, or Microsoft Windows XPProfessional, Microsoft Windows Server 2003, Microsoft Vistaoperating system

    1 GHz or faster CPU1 GB of available RAM (recommended 2 GB)20 GB of free hard drive spaceSQL Server Developer Edition, Standard Edition or Enterprise Editionwith the client tools, SSIS and SSRS.AdventureWorks2008 and AdventureWorksDW2008 databasesinstalled on the instanceDownload the class files (email will be sent to you with this link).This file contains the labs for the class and the module files. Pleaseprint the file SSIS 2008 Class Labs.doc in the root of this zip file if youthink youd like to have the labs in hard copy form. Unzip the

    SSIS2008Class.zip file into a C:\. The end result should beC:\SSIS2008Class