Book Image

Microsoft SQL Server 2012 Integration Services: An Expert Cookbook

Book Image

Microsoft SQL Server 2012 Integration Services: An Expert Cookbook

Overview of this book

SQL Server Integration Services (SSIS) is a leading tool in the data warehouse industry - used for performing extraction, transformation, and load operations. This book is aligned with the most common methodology associated with SSIS known as Extract Transform and Load (ETL); ETL is responsible for the extraction of data from several sources, their cleansing, customization, and loading into a central repository normally called Data Warehouse or Data Mart.Microsoft SQL Server 2012 Integration Services: An Expert Cookbook covers all the aspects of SSIS 2012 with lots of real-world scenarios to help readers understand usages of SSIS in every environment. Written by two SQL Server MVPs who have in-depth knowledge of SSIS having worked with it for many years.This book starts by creating simple data transfer packages with wizards and illustrates how to create more complex data transfer packages, troubleshoot packages, make robust SSIS packages, and how to boost the performance of data consolidation with SSIS. It then covers data flow transformations and advanced transformations for data cleansing, fuzzy and term extraction in detail. The book then dives deep into making a dynamic package with the help of expressions and variables, and performance tuning and consideration.
Table of Contents (23 chapters)
Microsoft SQL Server 2012 Integration Services: An Expert Cookbook
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


Till now you have read many chapters on the development of packages; this chapter focuses on another phase of ETL or data transfer implementation, which is deployment. Every package and project that we created in the previous chapters works correctly on SSDT. However, note that a production environment probably doesn't have SSDT installed, so we should deploy our packages to production on the SSIS server.

The SSIS packages and projects are saved on the local machine at the time of development. If we want to use them in the production environment, we need to save them in other locations considering the parameters. This process called deployment. There are two deployment models for SSIS packages. Project Deployment Model, which is a new model of deployment presented by SSIS 2012. Project Deployment works with SSIS Catalog. In this chapter, we will see how to deploy projects in this model using the SSIS Catalog.

The other deployment model, which is Package Deployment Model, has been...