IT Training Courses
Microsoft Gold IT Training Partner
800-326-1044
Buy 2 Class and Get 1 Free

SQ-320 - Advanced Microsoft SQL Server 2008 Integration Services R2 (SSIS)

Course SQ-320


Price: $1,895.00
Software Assurance Value: Not Eligible       
Duration: 2 Days




This course is currently only available on a request basis. Request this class now.





 Course Description

Advanced SQL Server 2008 R2 Integration Services

Description

This two-day SSIS course focuses on advanced concepts for both managing and applying SSIS in an enterprise environment. Just knowing how to use SSIS is often not enough when faced with challenging processing requirements or complicated environments. This course takes IT professionals, DBAs and developers to a deeper level of SSIS skills maturity. By the end of the course, students will have the knowledge on how to architect SSIS solutions and deal with advanced requirements for data cleansing, data warehouse ETL, dynamic project environments, file management, and package optimization.

Return to Top


Audience

This course is intended for solution architects, DBAs, and developers who work with SSIS and are responsible for ETL or DBA activities related to data processing, data architecture planning, or SSIS administration.

Return to Top


Prerequisites

Before attending this course, it is recommended that students have the following skills:

  • Hands on SSIS Development Skills

Return to Top


Course Objectives

Upon completion of this course, the student will be able to:

  • Plan ETL architecture and infrastructure
  • Understand advanced data cleansing
  • Apply data warehouse ETL requirements in SSIS
  • Create SSIS solution frameworks and design advanced dynamic configurations
  • Troubleshoot and optimize SSIS packages

Return to Top


Course Outline

Day 1

Module 00: Course Overview – Advanced SSIS

Module 1: SSIS Enterprise Architecture Planning

  • ETL solution planning including infrastructure and server considerations, Integration with disparate systems and dependencies, and server execution impact
  • TSQL vs. SSIS considerations in SSIS package design
Module 2: File Management and Third Party Components
  • File manipulation and import components: FTP Task, XML Task, Bulk Insert Task, File System Task, For Each Loop Container, Flat File Source, Import and Export Transformations
  • Third-party component review and use
Lab: Building an FTP Solution

Module 3: Advanced Data Extraction and Loading
  • Source adapters, data extraction practices including incremental extraction, destination adapter and data loading optimization techniques
  • Partition table management
Lab: Advanced Data Sources and Destinations

Module 4: Data Quality and Cleansing
  • Profiling source data, applying the Fuzzy Lookup and Fuzzy Grouping Transformations and internals, text parsing Lab: Data Cleansing
Day 2

Module 5: Advanced Deployment, Configurations and Dynamic Expressions
  • Planning an enterprise configuration environment and solving configuration challenges
  • Storage, Security, and Configuration Decisions
Module 6: Data Warehouse ETL
  • Dimension table processing and loading, building a custom SCD, inferred member data handling
  • Fact table package design, handling fact inserts and updates, changing data grain, Analysis Services processing
Lab A: Dimension Table ETL
Lab B: Fact Table ETL

Module 7: Team Development, Package Design and Frameworks
  • Team development environment, source control, and designing modular packages
  • Creating package frameworks for administration
Module 8: SSIS Troubleshooting and Optimization
  • Identifying package bottlenecks, understanding the SSIS data flow architecture, monitoring Data Flow executions with pipeline logging,
  • Debugging tasks with breakpoints, SSIS performance monitor counters and tracking
Lab: Setting Breakpoints and Using Performance Monitor

Return to Top