Добавление, удаление и изменение области определяемой пользователем переменной в пакете
Эти процедуры описывают добавление, удаление и изменение области видимости определенной пользователем переменной в пакете с помощью окна Переменные .
Дополнительные сведения об области переменной см. в разделе Переменные в службах Integration Services (SSIS).
Службы Integration Services также предоставляют системные переменные, которые делают системные сведения доступными во время выполнения и могут использоваться в контейнерах, таких как пакеты и обработчики событий. Системные переменные нельзя удалить.
Добавление переменной
В среде SQL Server Data Tools (SSDT)откройте необходимый пакет служб Службы Integration Services .
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Для определения области переменной в конструкторе служб Integration Services выполните одно из следующих действий.
Чтобы установить в качестве области область пакета, щелкните в любом месте области конструктора на вкладке Поток управления .
Чтобы установить в качестве области область обработчика события, выберите исполняемый объект и обработчик событий в области конструктора на вкладке Обработчик событий .
Чтобы установить в качестве области область задачи или контейнера, щелкните задачу или контейнер в области конструктора на вкладке Поток управления или вкладке Обработчик события .
В меню Службы SSIS щелкните Переменные. При необходимости окно Переменные можно открыть, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры .
В окне Переменные щелкните значок Добавить переменную . Новая переменная будет добавлена в список.
Также можно щелкнуть значок Параметры сетки , выбрать дополнительные столбцы для отображения в диалоговом окне Параметры сетки переменных и нажать кнопку ОК.
Если необходимо, установите свойства переменной. Дополнительные сведения см. в разделе Установка свойств определяемой пользователем переменной.
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .
Удаление переменной
В среде SQL Server Data Tools (SSDT)откройте проект служб Службы Integration Services , содержащий необходимый пакет.
В окне обозревателя решений щелкните пакет правой кнопкой мыши для его открытия.
В меню Службы SSIS щелкните Переменные. При необходимости окно Переменные можно открыть, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры .
Выберите удаляемую переменную и нажмите кнопку Удалить переменную.
Если переменная не отображается в окне "Переменные", щелкните Параметры сетки и выберите Показать переменные всех областей.
Если открывается диалоговое окно Подтверждение удаления переменных , для подтверждения нажмите кнопку Да .
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .
Изменение области видимости переменной
В среде SQL Server Data Tools (SSDT)откройте проект служб Службы Integration Services , содержащий необходимый пакет.
В окне обозревателя решений щелкните пакет правой кнопкой мыши для его открытия.
В меню Службы SSIS щелкните Переменные. При необходимости окно Переменные можно открыть, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры .
Выберите переменную и нажмите кнопку Переместить переменную.
Если переменная не отображается в окне "Переменные", щелкните Параметры сетки и выберите Показать переменные всех областей.
В диалоговом окне Выбор новой области выберите пакет, контейнер, задачу или обработчик событий в пакете, чтобы изменить область переменной.
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .
См. также:
Переменные в службах Integration Services (SSIS)
Использование переменных в пакетах
Задание свойств переменной User-Defined
Использование значений переменных и параметров в дочернем пакете