+ All Categories
Home > Data & Analytics > 1\9.SSIS 2008R2_Training - Introduction to SSIS

1\9.SSIS 2008R2_Training - Introduction to SSIS

Date post: 22-Mar-2017
Category:
Upload: pramod-singla
View: 292 times
Download: 6 times
Share this document with a friend
16
PRESENTED BY: PRAMOD SINGLA 1. Introduction to SQL Server Integration Services (SSIS) .
Transcript
Page 1: 1\9.SSIS 2008R2_Training - Introduction to SSIS

PRESENTED BY: PRAMOD SINGLA

1. Introduction to SQL Server Integration

Services (SSIS)

.

Page 2: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Content

What is SSIS? Basic SSIS package Why SSIS? Architecture Package Development

Introduction to Import and Export Wizard Integration Services Connection Project in BIDS Integration Services Projects in BIDS

Demo: Exploring Import and Export Wizard Demo: Exploring BIDS

Page 3: 1\9.SSIS 2008R2_Training - Introduction to SSIS

What Is SSIS?

BI ( SSIS,SSAS,SSRS)

ETL( Extraction, Transformation and Loading) Tool

New version of DTS

Other ETL tools: Informatica, Talend etc.

Page 4: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Basic SSIS package

Extraction

Transformation

Loading

Page 5: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Why SSIS?

World Record:1TB in 30 Minutes with SSIS

Merging Data from Heterogeneous Data Stores

Automating Administrative Functions and Data Loading

Populating Data Warehouses and Data Marts

Free with SQL server

Page 6: 1\9.SSIS 2008R2_Training - Introduction to SSIS

•The run-time engine implements the control flow and package management infrastructure

•The data flow engine is a specialized, high performance engine that is exclusively dedicated to extracting, transforming, and loading data.

SSIS Architecture

Page 7: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Package Development

Package is the unit of work that is created, saved and executed

Stored in XML format

Created using Import and Export Wizard

Using BIDS

Page 8: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Package Development (Using Import Export

Wizard)

Import/Export Data Choose Data Source Choose Destination Specify the Table/Query Edit Mapping Save and Run package

Page 9: 1\9.SSIS 2008R2_Training - Introduction to SSIS

SSIS Development Environment(Using

Bids)

SSIS Projects: Data Sources Data Source Views SSIS Packages:

Control flow Tasks Loops, sequences and

events Variables and scoping Precedence constraints

Connections Manager Data flow

Source and destination adapters

Transformations Multiple sources with joins

and unions Multiple destinations with

splits and multicast

Page 10: 1\9.SSIS 2008R2_Training - Introduction to SSIS

SSIS Development Environment(Using

Bids)

Data sources A data source is a connection reference that you create

outside a package. A real-time reference to a data store connection, which

includes all tables and views in the data store.

Data source views Provide a subset of data from a data source You can extend a data source view by adding calculated

columns that are populated by custom expressions, adding new relationships between tables, replacing tables in the data source view with queries, and adding related tables.

Page 11: 1\9.SSIS 2008R2_Training - Introduction to SSIS

SSIS Development Environment(Using

Bids)

Control flow Manages flow of the package and perform other management tasks like logging ,checkpoint ,transaction handling etc.

Tasks Tasks do the work in packages. The most important task is

the data flow task Containers

Containers allow you to group together, or loop through, the tasks

Precedence constraints Precedence constraints join tasks together

Page 12: 1\9.SSIS 2008R2_Training - Introduction to SSIS

SSIS Development Environment(Using

Bids)

A connection manager is a logical representation of a connection

Different types of connection managers enable packages to connect to a variety of data sources and servers

Page 13: 1\9.SSIS 2008R2_Training - Introduction to SSIS

SSIS Development Environment(Using Bids)

Data flow Is a engine dedicated to ETL process.

Page 14: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Demo

Page 15: 1\9.SSIS 2008R2_Training - Introduction to SSIS
Page 16: 1\9.SSIS 2008R2_Training - Introduction to SSIS

Resources & Questions

Contact me : [email protected] http://pramodsingla.wordpress.com/

Microsoft Resources: msdn.microsoft.com/sqlserver/ www.microsoft.com/sql/community http://social.technet.microsoft.com/wiki/contents/

articles/776.sql-server-integration-services-ssis.aspx


Recommended