Разбиение набора данных с помощью преобразования «Условное разбиение»
Чтобы добавить и настроить преобразование «Условное разбиение», пакет должен содержать по крайней мере одну задачу потока данных и один источник.
Чтобы условно разбить набор данных
В среде SQL Server Data Tools (SSDT) откройте проект служб Службы Integration Services, содержащий необходимый пакет.
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Перейдите на вкладку Поток данных и перенесите преобразование «Условное разбиение» из окна Область элементов в область конструктора.
Подключите преобразование «Условное разбиение» к потоку данных, перетащив соединитель из источника данных или предыдущего преобразования в преобразование «Условное разбиение».
Дважды щелкните преобразование «Условное разбиение».
В окне Редактор преобразования «Условное разбиение» постройте выражения для использования в качестве условий, перетащив необходимые переменные, столбцы, функции и операторы в столбец Условие сетки. Можно также ввести выражение в столбец Условие.
Примечание Переменная или столбец могут быть использованы в нескольких выражениях.
Примечание Если выражение недопустимо, его текст выделяется, а в подсказке к столбцу появляется описание ошибки.
При необходимости измените значения в столбце Имя выхода. Имена по умолчанию — «Case 1», «Case 2» и т. д.
Для изменения последовательности оценки условий нажмите кнопку со стрелкой вверх или вниз.
Примечание Поместите условия, которые будут выполняться чаще всего, в начало списка.
Можно изменить имя выхода по умолчанию для строк данных, которые не подходят ни под одно из условий.
Для настройки вывода ошибок нажмите Настроить вывод ошибок. Дополнительные сведения см. в разделе Настройка вывода ошибок в компоненте потока данных.
Нажмите кнопку ОК.
Чтобы сохранить обновленные пакеты, щелкните Сохранить выбранные элементы в меню Файл.
См. также
Задания
Выражения служб Integration Services (SSIS)
Основные понятия
Преобразование «Условное разбиение»
Преобразования служб Integration Services
Пути служб Integration Services