SQL Server Integration Services (SSIS)

Comprehensive Documentation for SSIS Components

SSIS Components

Explore the rich set of components available in SQL Server Integration Services (SSIS) to build powerful and efficient data integration and transformation workflows.

Data Flow Components

Components that operate within the Data Flow Task to extract, transform, and load data.

Source Components

Extract data from various sources like databases, files, and cloud services.

View Details »

Destination Components

Load transformed data into target systems, including databases, files, and cloud storage.

View Details »

Transformations

Manipulate and enrich data during the data flow process.

View Details »

Script Component

Custom data flow logic using .NET scripts.

View Details »

Control Flow Components

Components that define the workflow and execution logic of an SSIS package.

Tasks

Perform specific operations such as executing SQL, transferring files, or sending emails.

View Details »

Precedence Constraints

Define the order of execution between tasks and containers.

View Details »

Event Handlers

Respond to package events like OnError, OnWarning, and OnInformation.

View Details »

Containers

Group related tasks for logical organization and error handling.

View Details »

Common Tasks

Detailed information on frequently used tasks in control flow.

Data Flow Task

The core task for executing data extraction, transformation, and loading operations.

View Details »

Execute SQL Task

Run SQL statements or stored procedures against a database.

View Details »

File System Task

Perform operations on files and directories, such as copying, moving, or deleting.

View Details »

Send Mail Task

Send email messages as part of the package execution.

View Details »

FTP Task

Transfer files to and from FTP servers.

View Details »

Data Flow Transformations

Key transformations for data manipulation within the Data Flow Task.

Derived Column

Create new columns or modify existing ones using expressions.

View Details »

Data Conversion

Convert data types of columns.

View Details »

Aggregate

Perform aggregate operations on data, such as SUM, COUNT, AVG.

View Details »

Lookup

Compare transformation input data with columns from another dataset.

View Details »

Sort

Sort data based on specified columns.

View Details »

Conditional Split

Direct rows to different outputs based on conditions.

View Details »

Connection Managers

Establish connections to various data sources and destinations.

OLE DB Connection Manager

Connect to OLE DB data sources, including SQL Server.

View Details »

Flat File Connection Manager

Connect to delimited or fixed-width flat files.

View Details »

Excel Connection Manager

Connect to Microsoft Excel files.

View Details »

FTP Connection Manager

Manage connections to FTP servers.

View Details »

Azure Blob Storage Connection Manager

Connect to Azure Blob Storage.

View Details »

Scripting Components

Leverage custom code for advanced logic.

Script Task

Execute custom code within the control flow.

View Details »

Script Component (Data Flow)

Implement custom sources, transformations, or destinations in the data flow.

View Details »