Skip to content
ictcLogo
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Menu
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Microsoft

Course 55120-A: Quick Microsoft SQL Server 2012-2014 Integration Services

  • Duration: 2 days
  • Job Role: Developer

Course 55120-A: Quick Microsoft SQL Server 2012-2014 Integration Services

Share This Learning Path

Need more info? Contact us

This two-day instructor-led course is intended for those that are new to SQL Server Integration Services or are interested in learning the features available. This course uses an instructor-led topic explanation, instructor performing detailed demonstrations, then the student performing exercises to duplicate what the instructor demonstrated. This style of training is a combination of traditional classroom training and mentored learning. Additionally, videos of the demonstrations performed by the course author are included with the course as a take-away. The course completes with additional scenario-based labs to reinforce the course content.

Audience Profile

This course is intended for IT Professionals.

Prerequisites

  • There are no prerequisites for this course.

Course outline

Module 1: Course Overview

Module Overview

This module explains how the class will be structured and introduces course materials and additional administrative information.

Lessons

Introduction
Course Materials
Facilities
Prerequisites
What We’ll Be Discussing

Lab Sessions

Course Overview

Lab Lessons

Lab lessons not available

After completing this module, students will be able to:

Successfully log into their virtual machine.
Have a full understanding of what the course intends to cover.

Module 2: SQL Server Integration Services Architecture

Module Overview

In this module we will explore architecture and version changes of SQL Server Integration Services. We’ll then cover the building blocks needed to understand packages and how they are created.

Lessons

Version Changes of SSIS From 2008-2012
The SQL Server Integration Service
Understanding Packages
Managing with Control Flow
Moving Data with Data Flow
Understanding Variables
Understanding Parameters

Lab Sessions

SQL Server Integration Services Architecture

Lab Lessons

Managing with Control Flow
Moving Data with Data Flow
Understanding Variables
Understanding Parameters

After completing this module, students will be able to:

Understand packages.
Manage with Control Flow.
Move data with Data Flow.
Understand variables.
Understand parameters.

Module 3: SQL Server Integration Services Tools

Module Overview

In this module we will learn about and utilize the tools available to assist with package creation.

Lessons

Utilizing the Import/Export Wizard
Working in the Explore Window
Creating SQL Server Integration Services Packages
Utilizing Connection Managers

Lab Sessions

SQL Server Integration Services Tools

Lab Lessons

Utilizing the Import/Export Wizard
Working in the Explore Window
Creating SQL Server Integration Services Packages
Utilizing Connection Managers

After completing this module, students will be able to:

Utilize the Import/Export Wizard.
Work in the Explore window.
Create SQL Server Integration Services packages.
Utilize Connection Managers.

Module 4: SQL Server Integration Services Tasks

Module Overview

SSIS tasks are the foundation of the Control Flow in SSIS. In this module we will walk through tasks and utilize them.

Lessons

Coding the Script Task
Looping and Sequence Tasks
Utilizing Data Preparation Tasks
Data Loading with the Analysis Services Tasks
Using the Workflow Tasks
Managing SQL with the SQL Tasks
Administration of SQL Using the SQL Management Objects Tasks

Lab Sessions

SQL Server Integration Services Tasks

Lab Lessons

Coding the Script Task
Utilizing Looping and Sequence Tasks
Utilizing Data Preparation Tasks
Data Loading with the Analysis Services Tasks
Using the Workflow Tasks
Managing SQL with the SQL Tasks
Administration of SQL Using the SQL Management Objects Tasks

After completing this module, students will be able to:

Code the Script Task.
Utilize Looping and Sequence Tasks.
Utilize Data Preparation Tasks.
Load data with the Analysis Services Tasks.
Use the Workflow Tasks.
Manage SQL with the SQL Tasks.
Administration of SQL using the SQL Management Objects Tasks.

Module 5: Data Flow

Module Overview

The Data Flow Task is where the bulk of your data heavy lifting occurs in SSIS. In this module we’ll discuss methods for optimizing sources and explain destination options.

Lessons

Optimizing Sources for Extraction
Using Destinations and Understanding choices
Examining the Transformation and Other Tasks (about 25 of them)

Lab Sessions

Data Flow

Lab Lessons

Optimizing Sources for Extraction
Using Destinations and Understanding choices
Examining the Transformation and Other Tasks (about 25 of them)

After completing this module, students will be able to:

Optimize sources for extraction.
Use Destinations and understand choices.
Examine the Transformation and other Tasks (about 25 of them).

Module 6: Variables, Parameters and Expressions

Module Overview

At one point or another, when utilizing SSIS packages, you will encounter the need for dynamic capabilities. This module aims to give you an understanding of how expressions work, and how variables and parameters set up expressions on your SSIS project.

Lessons

Creating Dynamic Packages
Utilizing SQL Server Integration Services Data Typing
Define and Use Variables and Parameters
Using Expressions in Packages

Lab Sessions

Variables, Parameters and Expressions

Lab Lessons

Creating Dynamic Packages
Utilizing SQL Server Integration Services Data Typing
Define and Use Variables and Parameters
Using Expressions in Packages

After completing this module, students will be able to:

Create dynamic packages.
Utilize SQL Server Integration Services data typing.
Define and use variables and parameters.
Use expressions in packages.

Module 7: Containers

Module Overview

Containers are objects in SQL Server Integration Services that provide structure to packages and services to tasks. In this module we will explain how to create and configure containers, and utilize them effectively.

Lessons

Overview of Containers
Utilizing Sequences in a Container
Utilizing Container Loops

Lab Sessions

Containers

Lab Lessons

Utilizing Sequences in a Container
Utilizing Container Loops

After completing this module, students will be able to:

Utilize sequences in a container.
Utilize container loops.

Module 8: Performing Joins

Module Overview

By using joins, you can retrieve data from two or more tables based on logical relationships between the tables. In this module we will explore joins and demonstrate how to use them.

Lessons

Performing Joins with the Lookup Transformation
Performing Joins with the Merge Transformation
Utilizing Cache Modes in Joins

Lab Sessions

Performing Joins

Lab Lessons

Performing Joins with the Lookup Transformation
Performing Joins with the Merge Transformation

After completing this module, students will be able to:

Perform joins with the Lookup Transformation.
Perform joins with the Merge Transformation.

Module 9: Tuning SQL Server Integration Services Packages

Module Overview

Before putting your package into production, it is beneficial to take some time to review your package with an eye toward preventing, or at least mitigating, performance problems. In this module we will take a close look at how the SSIS engine works and cover best practices to ensure proper performance.

Lessons

Examining the SSIS Engine
Using the Best Practices

Lab Sessions

Tuning SQL Server Integration Services Packages

Lab Lessons

Examining the SSIS Engine
Using the Best Practices

After completing this module, students will be able to:

Examine the SSIS engine.
Use the best practices.

Module 10: Debugging SQL Server Integration Services Packages

Module Overview

This module describes procedures for debugging SSIS packages and follows with a section on error handling.

Lessons

Designing to Troubleshoot: Using Precedence Constraints
Working with Advanced Logging and Reporting
Handling Errors

Lab Sessions

Debugging SQL Server Integration Services Packages

Lab Lessons

Designing to Troubleshoot: Using Precedence Constraints
Working with Advanced Logging and Reporting
Handling Errors

After completing this module, students will be able to:

Design to troubleshoot: using Precedence Constraints.
Work with advanced logging and reporting.
Handle errors.

Module 11: Common SQL Server Integration Services Design Patterns

Module Overview

Design patterns help to solve common problems encountered when developing data integration solutions. In this module we’ll discuss how to choose among certain options, and cover deployment strategies.

Lessons

Choosing the Script Task or Script Component
Working with XML
Using Package Hierarchies: Parent Child
Understanding Deployment Strategies

Lab Sessions

Common SQL Server Integration Services Design Patterns

Lab Lessons

Working with XML
Using Package Hierarchies: Parent Child

After completing this module, students will be able to:

Understand how to choose the Script Task or Script Component.
Work with XML.
Use package hierarchies: Parent Child.
Understand deployment strategies.

Module 12: Installing, Upgrading, and Migrating to Windows 7

Module Overview

This module includes concept reinforcement scenarios to encourage students to use what they’ve learned throughout this course. Scenario solutions are provided.

Lessons

Scenario 1
Scenario 2
Scenario 3

Lab Sessions

Concept Reinforcement Scenarios

Lab Lessons

Scenario 1 Solution
Scenario 2 Solution
Scenario 3 Solution

After completing this module, students will be able to:

Understand how to use what they’ve learned in real-world scenarios.

Book Your Seat​

Find Learning Paths​

  • Search Paths

  • Vendors

Latest Learning Paths​

Microsoft

Course MB-920T00-A: Microsoft Dynamics 365 Fundamentals (ERP)

  • Dynamics-365
  • Beginner

Microsoft

Course PL-600T00-A: Power Platform Solution Architect

  • Power-Platform
  • Advanced

Microsoft

Course 20703-1-B: Administering System Center Configuration Manager

  • Windows
  • Advanced

Join our community of certified professionals

Sign Up to our newsletter, and stay always up to date with latest IT certifications

About Us

ICTC is the leader in technical certification courses and exams. Our labs consist of a latest tech PCs and our instructors are certified from each vendor

Facebook Linkedin

Learn

View all the provided certifications and there relevant courses. Book online for a certification exam.

Explore

Contact Us

  • +30 211 500 29 00
  • info@ictc.gr
  • Lagoumitzi 24, Kallithea
ictcLogo

International Computer Training Center

  • Copyright reserved to ICTC
  • Proudly Crafted by GTP Works

Copyright reserved to ICTC. Proudly Crafted by GTP Works

Choose how to get more info...

Give as a call

211 500 2 900

Let us, call you

Send us an email

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy