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