Register Here
DateLocation
Add to SQLSoft+
Watch List
Click on a date to register
SQLSoft Live Distance Learning   Live@DL
Add to your watch list
1473




SQL-342 - 4 days - Instructor-led (classroom)

SQL Server 2005 & 2008 Integration Services for Database Professionals

Price: 3,250

Table of Contents

Introduction
Audience
At Course Completion
Prerequisites
Microsoft Certified Professional Exams
Student Materials
Course Outline


Introduction

During this 4-day seminar, you will learn the ins and outs of SSIS and how to apply its enterprise functionality to common DBA tasks and how to manage SSIS packages for deployment and execution.  At the completion this course, you will understand how to create and develop new SSIS projects and packages, apply SSIS to file and data management, and administer SSIS for team deployment and production execution.

Return to Top


Audience

This course is intended for database professionals that are responsible for DBA activities related to data processing, data architecture planning, or SSIS administration.

Return to Top


At Course Completion

After completing this course, students will be know more about:

Learning SSIS Features and Functionality: The initial seminar modules will dive deep into the core feature set of SSIS to lay the foundation for leveraging the tool for data processing and management requirements.

Applying DBA File and Data Responsibilities in SSIS: Building on the SSIS knowledge, the focus will turn to applying SSIS to common data and file processing tasks such as local and remote file operations, data import and export methods, and data cleansing.
SSIS Administration and Development Lifecycle: The final modules cover managing deployment environments, package security, execution, ongoing administration, and optimization.
Best practices for data processing and SSIS administration

Return to Top


Prerequisites

The target audience for this session is IT professionals who want to learn the details of how to use SSIS to accomplish data integration and how to administer SSIS through the development lifecycle to production.  This course is targeted at professionals with experience working with databases and database administration; this workshop requires no prior experience with SQL Server 2000 DTS or SQL Server 2005.

Return to Top


Microsoft Certified Professional Exams

No Microsoft Certified Professional exams are associated with this course currently.

Return to Top


Student Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

Return to Top


Course Outline

DAY 1

Module 0 – Course Introduction, Integration Services in SQL Server 2005
SQL Server 2005 installation and tools, SSIS features and architecture, the role of SSIS for the DBA

Module 1 – Design Environment and SSIS Features and Concepts Overview
Working with SSIS Projects, Properties windows and viewers, Data Sources, Data Source Views, Connections, Package variables

LAB 1 – Creating an SSIS Project and Package
               
Module 2 – Applying Control Flow Containers, Tasks and Constraints
Control Flow Task review, Execute SQL Task and Parameters, Sequence Container, Looping Containers, Standard and Expression based Constraints

LAB 2 – Workflow Management in the Control Flow

Module 3 – Applying Data Flow Transformations and Adapters
Data Flow source and destination adapters, Data expressions and conversion transformations, Data association and correlation transformations (IE: Lookup, Merge), Data Paths and Data Viewers

LAB 3 – Working with Data in the Data Flow

DAY 2

Module 4   SQL Server Management Tasks
Import and Export Wizards, SQL Server Maintenance Plans in Management Studio (SSMS), SQL Server Management Tasks in the Control Flow

LAB 4   Transferring Database Objects, and SQL Server Maintenance Plans

Applying the SSIS Control and Data Flow to Common DBA Duties

Module 5A – Working with and Importing Files
Drilling into File manipulation components: FTP Task, XML Task, Bulk Insert Task, File System Task, For Each Loop Container

LAB 5A – FTP, Import, and Archive

Module 5B – Data Extraction Methods and Destination Optimization
Source Adapters, Data extraction practices, Destination Adapters, Data loading optimization

LAB 5B – Data extraction and loading

Module 5C – Data Cleansing, Text Mining, and Binary data
Applying the Fuzzy Lookup and Fuzzy Grouping transformations, Parsing words from text columns, importing and exporting BLOB data

Lab 5C – Cleansing dirty data, exporting image columns to files

DAY 3

Module 5D – Notifications, Windows Management Instrumentation, Event Handlers and File watching

Leveraging the Send Mail Task, Introduction to WMI, Installing the custom file watcher component

LAB 5D –Watching files and working with WMI

Module 5E (optional) – DTS Package Migration and Redesign
DTS Support within SSIS, Upgrade Advisor DTS support, DTS migration wizard functionality, Migration challenges and caveats, Re-architecting principles from DTS to SSIS

Lab 5E – Upgrading DTS packages and redesign

Package Administration and Management

Module 6A - Package Configurations and Logging
Planning your configuration environment, SSIS Configuration Types, SSIS Logging

LAB 6A –SSIS configurations, SSIS execution logging and reporting

Module 6B - Transactions, Snapshots, and Restartability
How and when to use checkpoints, Managing RDBMS transactions, Rollback considerations, Integrating Checkpoints with Transactions

LAB 6B – Implementing transactions and checkpoints

DAY 4

Module 7 - Coordinating Team Development and Deployment, Modular package Design
Team development environment, Source Control, Deploying Packages, SSIS Deployment Wizard, Master/Child package design

LAB 7 – Package deployment, the deployment wizard

Module 8 - Package Administration: Security, Execution, and Scheduling
SSIS Management features, DTExec command line execution, Package Security, SQL Server storage, SQL Server Agent, Proxy accounts

LAB 8 – Creating modular packages, scheduling packages with SQL Agent

Troubleshooting and Optimization

Module 9 – Troubleshooting and Optimizing SSIS Packages
Understanding the SSIS buffer architecture, Data Flow transformation types, SSIS Performance Monitor counters and tracking, Debugging packages, Optimization techniques

LAB 9 – Monitoring Package Execution, correlation to PerfMon, Counters Survey Monitor Database Performance (it would be great to have a hosed-up database for them to watch


Return to Top