Как добавить или изменить выражение свойства
Пользователь может создать выражения свойств для пакетов, задач, контейнеров «цикл по каждому элементу», контейнеров «цикл по элементам», контейнеров последовательности, обработчиков событий, диспетчеров соединений и регистраторов.
Для создания или изменения выражений свойств используется Редактор выражений свойств или Построитель выражений. К редактору выражений свойств можно получить доступ из пользовательских редакторов задач и контейнеров или в окне Свойства. К построителю выражений можно обращаться из редактора выражений свойств. Хотя выражения можно писать и в редакторе выражений свойств, и в построителе выражений, построитель выражений предоставляет набор графических средств, облегчающий создание сложных выражений.
Чтобы лучше изучить синтаксис, операторы и функции, которые предоставляет Integration Services, см. разделы Основные понятия выражений служб Integration Services, Операторы (службы SSIS) и Функции (службы SSIS). Разделы по каждому оператору и каждой функции включают в себя примеры использования оператора или функции в выражении. Примеры более сложных выражений см. в разделе Использование выражений свойств в пакетах.
Создание или изменение выражения свойства
В среде Business Intelligence Development Studio откройте проект, содержащий необходимый пакет служб Integration Services.
В обозревателе решений дважды щелкните пакет, чтобы открыть его, затем выполните одно из следующих действий.
Если элемент является задачей или контейнером, выделите элемент двойным щелчком и щелкните в редакторе Выражения.
Правой кнопкой мыши щелкните элемент, затем щелкните Свойства.
Щелкните окно Выражения, затем щелкните многоточие (...).
В редакторе выражений свойств выберите свойство в списке Свойства, затем выполните одно из следующих действий.
Введите или измените выражение свойства непосредственно в столбце Выражение и нажмите кнопку ОК.
— или —
Щелкните многоточие (...) в строке выражения свойства, чтобы открыть построитель выражений.
В построителе выражений выполните одну из следующих задач (не обязательно).
Для доступа к системным и пользовательским переменным разверните узел Переменные.
Чтобы получить доступ к функциям, приведениям и операторам языка выражений служб SSIS, разверните узел Математические функции, Строковые функции, Функции даты-времени, Функции NULL, Приведения типов и Операторы.
Чтобы создать или изменить выражение в построителе выражений, перетащите переменные, столбцы, функции, операторы и приведения в поле Выражение или введите выражение в это поле.
Чтобы просмотреть результат вычисления выражения, щелкните Вычислить значение выражения в построителе выражений.
Если выражение является недопустимым, появится предупреждение с описанием синтаксических ошибок данного выражения.
Примечание Вычисление выражения не присваивает результат вычисления свойству.
Нажмите кнопку ОК.
См. также