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


Окно переменных

Окно Переменные используется для создания и изменения переменных, определяемых пользователем, и просмотра системных переменных.

По умолчанию окно Переменные располагается ниже области Диспетчеры соединений конструктора служб SSIS в среде SQL Server Data Tools (SSDT). Если окно Переменные не отображается, выберите пункт Переменные в меню Службы SSIS, чтобы отобразить его.

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

ПримечаниеПримечание

Первым символом в значениях свойств Name и Namespace согласно стандарту Юникод 2.0 должна быть буква или символ подчеркивания (_). Далее могут следовать буквы или цифры по определению стандарта Юникод 2.0 или символ подчеркивания (_).

Параметры

  • Добавить переменную
    Добавить переменную, определяемую пользователем.

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

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

  • Удалить переменную
    Выберите переменную из списка и щелкните Удалить переменную.

  • Параметры сетки
    Нажмите, чтобы открыть диалоговое окно Параметры сетки переменных, в котором можно изменить выбор столбцов и применить фильтры к окну Переменные. Дополнительные сведения см. в разделе Параметры сетки переменных.

  • Название
    Посмотреть имя переменной. Имена пользовательских переменных можно изменить.

  • Масштаб
    Посмотреть область переменной. Областью переменной может быть весь пакет, а также контейнер или задача. Область переменной должна быть достаточной, чтобы переменная была видна любым другим задачам и компонентам, которые должны считывать или устанавливать ее значение.

    Можно изменить область, щелкнув переменную и нажав Переместить переменную в окне Переменные.

  • Тип данных
    Посмотреть тип данных переменной. Для пользовательских переменных можно выбрать тип данных из списка.

    ПримечаниеПримечание

    При присваивании выражения переменной тип данных нельзя изменить.

  • Значение
    Посмотреть значение переменной. Значение пользовательской переменной можно изменить. Это значение может быть буквенным или представлять собой выражение, а значение может быть многостроковым. Чтобы назначить выражение переменной, нажмите кнопку троеточия рядом с столбцом Выражение в окне Переменные.

  • Пространство имен
    Посмотреть имя пространства имен. Пользовательские переменные изначально создаются в пространстве имен User, однако пространство имен можно изменить в поле Пространство имен. Для вывода этого столбца щелкните Параметры сетки.

  • Создать событие изменения
    Указывает, будет ли активировано событие OnVariableValueChanged в случае изменения значения. Значение пользовательской и системной переменной можно изменить. По умолчанию окно Переменные не включает этот столбец. Для вывода этого столбца щелкните Параметры сетки.

  • Описание
    Просмотр описания переменной. Можно изменить описание для пользовательских переменных. По умолчанию окно Переменные не включает этот столбец. Для вывода этого столбца щелкните Параметры сетки.

  • Выражение
    Просмотр выражения, присвоенного переменной. Чтобы присвоить выражение, нажмите кнопку троеточия.

    При присваивании выражения переменной рядом с переменной отображается специальный маркер значка. Этот специальный маркер значка отображается также рядом с диспетчерами соединений и задачами, для которых заданы выражения.

См. также

Задания

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

Выражения служб Integration Services (SSIS)

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

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

Создание файлов дампа для выполнения пакетов