Home    |    Instructor-led Training    |    Online Training     
         
 
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Python
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Quick Microsoft SQL 2012 Integration Services
Overview

This two-day course is one of the popular new Quick series of courses and has been designed with an emphasis on lab work and demonstrations by the instructor with very short lectures preceding the demonstration and labs. The course contains 30 labs. The intended delivery is a short lecture followed by a demonstration of the concept by the instructor then the lab for the student to practice what they just saw demonstrated.

At Course Completion

  • After completing this course, students will be able to:
  • Understand packages.
  • Manage with Control Flow.
  • Move data with Data Flow.
  • Understand variables.
  • Understand parameters.
  • Create and configure a simple Data Flow.
  • Utilize the Import/Export Wizard.
  • Work in the Explore window.
  • Create SQL Server Integration Services packages.
  • Utilize Connection Managers.
  • Understand and code the Script Task.
  • Understand and utilize data preparation tasks.
  • Understand and use the workflow tasks.
  • Optimize sources for extraction.
  • Understand the transformations and other tasks (about 25 of them).
  • Understand and utilize Sort.
  • Understand and utilize Aggregate.
  • Understand and utilize Conditional Split.
  • Understand and utilize Data Conversion.
  • Understand and utilize Derived Column.
  • Understand and utilize Lookup.
  • Understand and utilize Merge.
  • Understand and utilize Merge Join.
  • Understand and utilize Multicast.
  • Understand and utilize Union All.
  • Understand and utilize variables and parameters.
  • Understand and utilize Expression Builder.
  • Understand and utilize Expression Task in Control Flow.
  • Understand and utilize dynamic Connection Managers.
  • Understand and utilize containers.
  • Understand and utilize sequences in a container.
  • Understand and utilize For Loop container.
  • Understand and utilize Foreach Loop container.
  • Understand and utilize Precedent Constraints.
  • Understand and utilize Logging.
  • Understand and utilize Events.
  • Understand and utilize Deploy.
Prerequisites

Before attending this course, students should have:
  • None
Target Student

This course is intended for IT Professionals.

Course duration

2 Days

Course outline


MODULE 1: COURSE 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 1: COURSE OVERVIEW

  • None
  • 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

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 1: SQL SERVER INTEGRATION SERVICES ARCHITECTURE

  • A Simple Data Flow
  • After completing this module, students will be able to:
  • Understand packages.
  • Manage with Control Flow.
  • Move data with Data Flow.
  • Understand variables.
  • Understand parameters.
  • Create and configure a simple Data Flow.
 
MODULE 3: SQL SERVER INTEGRATION SERVICES TOOLS

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 1: SQL SERVER INTEGRATION SERVICES TOOLS
  • 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

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
  • Utilizing Data Preparation Tasks
  • Using the Workflow Tasks

Lab 1: SQL SERVER INTEGRATION SERVICES TASKS
  • Coding the Script Task
  • Utilizing Data Preparation Tasks
  • Using the Workflow Tasks (Optional)

After completing this module, students will be able to:
  • Understand and code the Script Task.
  • Understand and utilize data preparation tasks.
  • Understand and use the workflow tasks.

MODULE 5: DATA FLOW

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
  • Examining the Transformation and Other Tasks (about 25 of them)

Lab 1: DATA FLOW
  • Optimizing Sources for Extraction
  • Sort
  • Aggregate
  • Conditional Split
  • Data Conversion
  • Derived Column
  • Lookup
  • Merge
  • Merge Join
  • Multicast
  • Union All
 
After completing this module, students will be able to:
  • Optimize sources for extraction.
  • Understand the transformations and other tasks (about 25 of them).
  • Understand and utilize Sort.
  • Understand and utilize Aggregate.
  • Understand and utilize Conditional Split.
  • Understand and utilize Data Conversion.
  • Understand and utilize Derived Column.
  • Understand and utilize Lookup.
  • Understand and utilize Merge.
  • Understand and utilize Merge Join.
  • Understand and utilize Multicast.
  • Understand and utilize Union All.
MODULE 6: VARIABLES, PARAMETERS, AND EXPRESSIONS

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
  • Defining and Using Variables and Parameters
  • Creating Dynamic Packages

Lab 1: THE BUSINESS INTELLIGENCE STACK
  • Variables and Parameters
  • Introduction to Expression Builder
  • Expression Task in Control Flow
  • Dynamic Connection Managers
After completing this module, students will be able to:
  • Understand and utilize variables and parameters.
  • Understand and utilize Expression Builder.
  • Understand and utilize Expression Task in Control Flow.
  • Understand and utilize dynamic Connection Managers.
 
MODULE 7: CONTAINERS

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 1: CONTAINERS
  • Utilizing Sequences in a Container
  • Utilizing For Loop Container
  • Utilizing Foreach Loop Container
  • After completing this module, students will be able to:
  • Understand and utilize containers.
  • Understand and utilize sequences in a container.
  • Understand and utilize For Loop container.
  • Understand and utilize Foreach Loop container.

MODULE 8: SSIS PACKAGES, DEBUGGING AND DEPLOYING

In this module we will explain precedence constraints and the functionality that they provide, then demonstrate their
use. We’ll also cover logging, events, and deploying while demonstrating how to use them efficiently.


Lessons

  • Utilizing Precedent Constraints
  • Logging
  • Deploying

Lab 1: THE BUSINESS INTELLIGENCE STACK

  • Utilizing Precedent Constraints
  • Logging
  • Events
  • Deploy


After completing this module, students will be able to:

  • Understand and utilize Precedent Constraints.
  • Understand and utilize Logging.
  • Understand and utilize Events.
  • Understand and utilize Deploy.



Please contact your training representative for more details on having this course delivered onsite or online

Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved