Поделиться через


Добавление, удаление и изменение области определяемой пользователем переменной в пакете

Эти процедуры описывают добавление, удаление и изменение области видимости определенной пользователем переменной пакета с помощью окна Переменные.

Дополнительные сведения об области видимости переменной см. в разделе Переменные в службах Integration Services (SSIS).

Службы Службы Integration Services также предоставляют системные переменные, позволяющие получить системную информацию во время выполнения. Эти переменные могут использоваться в контейнерах, например пакетах, и в обработчиках событий. Системные переменные нельзя удалить.

Добавление переменной

  1. В среде SQL Server Data Tools (SSDT) откройте нужный пакет служб Службы Integration Services.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Для определения области переменной в конструкторе служб Службы SSIS выполните одно из следующих действий.

    • Чтобы установить в качестве области область пакета, щелкните в любом месте области конструктора на вкладке Поток управления.

    • Чтобы установить в качестве области область обработчика события, выберите исполняемый объект и обработчик событий в области конструктора на вкладке Обработчик событий.

    • Чтобы установить в качестве области область задачи или контейнера, щелкните задачу или контейнер в области конструктора на вкладке Поток управления или вкладке Обработчик события.

  4. В меню Службы SSIS щелкните Переменные. При необходимости вы можете открыть окно Переменные, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры.

  5. В окне Переменные щелкните значок Добавить переменную. Новая переменная будет добавлена в список.

  6. Также можно щелкнуть значок Параметры сетки, выбрать дополнительные столбцы для отображения в диалоговом окне Параметры сетки переменных и нажать кнопку ОК.

  7. Если необходимо, установите свойства переменной. Дополнительные сведения см. в разделе Установка свойств определяемой пользователем переменной.

  8. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл.

Удаление переменной

  1. В среде SQL Server Data Tools (SSDT) откройте проект служб Службы Integration Services, содержащий необходимый пакет.

  2. Чтобы открыть пакет в окне обозревателя решений, щелкните его правой кнопкой мыши.

  3. В меню Службы SSIS щелкните Переменные. При необходимости вы можете открыть окно Переменные, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры.

  4. Выберите удаляемую переменную и нажмите кнопку Удалить переменную.

    Если переменная не отображается в окне «Переменные», щелкните Параметры сетки и выберите Показать переменные всех областей.

  5. Если открывается диалоговое окно Подтверждение удаления переменных, для подтверждения нажмите кнопку Да.

  6. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл.

Изменение области видимости переменной

  1. В среде SQL Server Data Tools (SSDT) откройте проект служб Службы Integration Services, содержащий необходимый пакет.

  2. Чтобы открыть пакет в окне обозревателя решений, щелкните его правой кнопкой мыши.

  3. В меню Службы SSIS щелкните Переменные. При необходимости вы можете открыть окно Переменные, назначив команде View.Variables нужное сочетание клавиш на странице Клавиатура диалогового окна Параметры.

  4. Выберите переменную и нажмите кнопку Переместить переменную.

    Если переменная не отображается в окне «Переменные», щелкните Параметры сетки и выберите Показать переменные всех областей.

  5. В диалоговом окне Выбор новой области выберите пакет, контейнер, задачу или обработчик событий в пакете, чтобы изменить область переменной.

  6. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл.

См. также

Задания

Использование переменных в пакетах

Установка свойств определяемой пользователем переменной

Использование значений переменных и параметров в дочернем пакете

Основные понятия

Переменные в службах Integration Services (SSIS)