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


Разбиение набора данных с помощью преобразования «Условное разбиение»

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

Чтобы добавить и настроить преобразование «Условное разбиение», пакет должен содержать по крайней мере одну задачу потока данных и один источник.

Чтобы условно разбить набор данных

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

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

  3. Перейдите на вкладку Поток данных и перенесите преобразование «Условное разбиение» из окна Область элементовв область конструктора.

  4. Подключите преобразование «Условное разбиение» к потоку данных, перетащив соединитель из источника данных или предыдущего преобразования в преобразование «Условное разбиение».

  5. Дважды щелкните преобразование «Условное разбиение».

  6. В окне Редактор преобразования «Условное разбиение»постройте выражения для использования в качестве условий, перетащив необходимые переменные, столбцы, функции и операторы в столбец Условие сетки. Можно также ввести выражение в столбец Условие .

    Примечание

    Переменная или столбец могут быть использованы в нескольких выражениях.

    Примечание

    Если выражение недопустимо, его текст выделяется, а в подсказке к столбцу появляется описание ошибки.

  7. При необходимости измените значения в столбце Имя выхода . Имена по умолчанию — «Case 1», «Case 2» и т. д.

  8. Для изменения последовательности оценки условий нажмите кнопку со стрелкой вверх или вниз.

    Примечание

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

  9. Можно изменить имя выхода по умолчанию для строк данных, которые не подходят ни под одно из условий.

  10. Для настройки вывода ошибок нажмите Настроить вывод ошибок. Дополнительные сведения см. в статье Отладка потока данных.

  11. Нажмите кнопку ОК.

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

См. также:

Преобразование "Условное разбиение"
Преобразования служб Integration Services
Пути служб Integration Services
Типы данных служб Integration Services
Задача потока данных
Выражения служб Integration Services (SSIS)