You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/integration-services/ssis-designer.md
+22-42Lines changed: 22 additions & 42 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,8 @@ title: "SSIS Designer"
3
3
description: "SSIS Designer"
4
4
author: chugugrace
5
5
ms.author: chugu
6
-
ms.date: "09/01/2016"
6
+
ms.date: "04/01/2026"
7
+
ai-usage: ai-assisted
7
8
ms.service: sql
8
9
ms.subservice: integration-services
9
10
ms.topic: concept-article
@@ -62,45 +63,6 @@ helpviewer_keywords:
62
63
[!INCLUDE[ssIS](../includes/ssis-md.md)] Designer has five permanent tabs: one each for building package control flow, data flows, parameters, and event handlers, and one tab for viewing the contents of a package. At run time a sixth tab appears that shows the execution progress of a package while it is running and the execution results after it finishes.
63
64
64
65
In addition, [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer includes the Connection Managers area for adding and configuring the connection managers that a package uses to connect to data.
65
-
66
-
### Control Flow Tab
67
-
You construct the control flow in a package on the design surface of the **Control Flow** tab. Drag items from **Toolbox** to the design surface and connect them into a control flow by clicking the icon for the item, and then dragging the arrow from one item to another.
68
-
69
-
For more information, see [Control Flow](../integration-services/control-flow/control-flow.md).
70
-
71
-
### Data Flow Tab
72
-
If a package contains a Data flow task, you can add data flows to the package. You construct the data flows in a package on the design surface of the **Data Flow** tab. Drag items from **Toolbox** to the design surface and connect them into a data flow by clicking the icon for the item, and then dragging the arrow from one item to another.
73
-
74
-
For more information, see [Data Flow](../integration-services/data-flow/data-flow.md).
75
-
76
-
### Parameters Tab
77
-
Integration Services (SSIS) parameters allow you to assign values to properties within packages at the time of package execution. You can create project parameters at the project level and package parameters at the package level. Project parameters are used to supply any external input the project receives to one or more packages in the project. Package parameters allow you to modify package execution without having to edit and redeploy the package. This tab allows you to manage package parameters.
78
-
79
-
For more information about parameters, see [Integration Services (SSIS) Parameters](integration-services-ssis-package-and-project-parameters.md).
80
-
81
-
> [!IMPORTANT]
82
-
> Parameters are available only to projects developed for the project deployment model. Therefore, you will see the Parameters tab only for packages that are part of a project configured to use the project deployment model.
83
-
84
-
### Event Handlers Tab
85
-
You construct the events in a package on the design surface of the **Event Handlers** tab. On the **Event Handlers** tab, you select the package or package object that you want to create an event handler for, and then select the event to associate with the event handler. An event handler has a control flow and optional data flows.
86
-
87
-
For more information, see [Add an Event Handler to a Package](./integration-services-ssis-event-handlers.md).
88
-
89
-
### Package Explorer Tab
90
-
Packages can be complex, including many tasks, connection managers, variables, and other elements. The explorer view of the package lets you see a complete list of package elements.
91
-
92
-
For more information, see [View Package Objects](../integration-services/view-package-objects.md).
93
-
94
-
### Progress/Execution Result Tab
95
-
While a package is running, the **Progress** tab shows the execution progress of the package. After the package has finished running, the execution results remain available on the **Execution Result** tab.
96
-
97
-
> [!NOTE]
98
-
> To enable or disable the display of messages on the **Progress** tab, toggle the **Debug Progress Reporting** option on the **SSIS** menu.
99
-
100
-
#### Connection Managers Area
101
-
You add and modify the connection managers that a package uses in the **Connection Managers** area. [!INCLUDE[ssISnoversion](../includes/ssisnoversion-md.md)] includes connection managers to connect to a variety of data sources, such as text files, OLE DB databases, and .NET providers.
102
-
103
-
For more information, see [Integration Services (SSIS) Connections](../integration-services/connection-manager/integration-services-ssis-connections.md) and [Create Connection Managers](./connection-manager/integration-services-ssis-connections.md).
104
66
105
67
## Control Flow tab
106
68
Use the **Control Flow** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to build the control flow in a [!INCLUDE[ssISnoversion](../includes/ssisnoversion-md.md)] package.
@@ -122,6 +84,8 @@ Use the **Control Flow** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designe
122
84
- Configure breakpoints
123
85
124
86
To add these functions to individual tasks or containers in [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer, right-click the object on the design surface, and then select the option.
87
+
88
+
For more information, see [Control Flow](../integration-services/control-flow/control-flow.md).
125
89
126
90
## Data Flow tab
127
91
Use the **Data Flow** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to create data flows in a [!INCLUDE[ssISnoversion](../includes/ssisnoversion-md.md)] package.
@@ -137,10 +101,22 @@ Use the **Data Flow** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer t
137
101
- Add annotations
138
102
139
103
To add these functions in [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer, right-click the design surface, and then select the option you want.
104
+
105
+
For more information, see [Data Flow](../integration-services/data-flow/data-flow.md).
106
+
107
+
## Parameters tab
108
+
Integration Services (SSIS) parameters allow you to assign values to properties within packages at the time of package execution. You can create project parameters at the project level and package parameters at the package level. Project parameters are used to supply any external input the project receives to one or more packages in the project. Package parameters allow you to modify package execution without having to edit and redeploy the package. This tab allows you to manage package parameters.
109
+
110
+
For more information about parameters, see [Integration Services (SSIS) Parameters](integration-services-ssis-package-and-project-parameters.md).
111
+
112
+
> [!IMPORTANT]
113
+
> Parameters are available only to projects developed for the project deployment model. Therefore, you will see the Parameters tab only for packages that are part of a project configured to use the project deployment model.
140
114
141
115
## Event Handlers tab
142
116
Use the **Event Handlers** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to build a control flow in an [!INCLUDE[ssISnoversion](../includes/ssisnoversion-md.md)] package. An event handler runs in response to an event raised by the package or by a task or container in the package.
143
117
118
+
For more information, see [Add an Event Handler to a Package](./integration-services-ssis-event-handlers.md).
119
+
144
120
## Options
145
121
**Executable**
146
122
Select the executable for which you want to build an event handler. The executable can be the package, or a task or containers in the package.
@@ -161,7 +137,9 @@ Use the **Data Flow** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer t
161
137
## Package Explorer tab
162
138
Use the **Package Explorer** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to see a hierarchical view of all of the elements in a package: configurations, connections, event handlers, executable objects such as tasks and containers, log providers, precedence constraints, and variables. If a package contains a Data Flow task, the **Package Explorer** tab includes a node that contains a hierarchical view of the data flow components.
163
139
164
-
Right-click a package element, and then click **Properties** to show the properties of the element in the **Properties** window, or click **Delete** to delete the element.
140
+
Right-click a package element, and then click **Properties** to show the properties of the element in the **Properties** window, or click **Delete** to delete the element.
141
+
142
+
For more information, see [View Package Objects](../integration-services/view-package-objects.md).
165
143
166
144
## Progress tab
167
145
Use the **Progress** tab of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to view the progress of execution of an [!INCLUDE[ssISnoversion](../includes/ssisnoversion-md.md)] package when you run the package in [!INCLUDE[ssBIDevStudioFull](../includes/ssbidevstudiofull-md.md)]. The **Progress** tab lists the start time, the finish time, and the elapsed time for validation and execution of the package and its executables; any information or warnings for the package; progress notifications; the success or failure of the package; and any error messages that are generated during package execution.
@@ -175,7 +153,9 @@ Packages use connection managers to connect to data sources such as files, relat
175
153
176
154
Use the **Connections Managers** area of [!INCLUDE[ssIS](../includes/ssis-md.md)] Designer to add, delete, modify, rename, and copy and paste the connection managers.
177
155
178
-
Right-click in this area, and then on the menu, click the option for the task you want to perform.
156
+
Right-click in this area, and then on the menu, click the option for the task you want to perform.
157
+
158
+
For more information, see [Integration Services (SSIS) Connections](../integration-services/connection-manager/integration-services-ssis-connections.md) and [Create Connection Managers](./connection-manager/integration-services-ssis-connections.md).
0 commit comments