Как удалить дублирующиеся строки в SSIS-пакете
Самородов Федор Анатольевич: Как удалить дублирующиеся строки в SSIS-пакете
На вход поступает поток данных, содержащий дубликаты. Как удалить повторяющиеся строки? В конструкторе пакета для интеграционных служб SQL-сервера нет стандартной трансформации, предназначенной для решения этой задачи.
Но это не страшно. Для такого простого преобразования мы легко можем приспособить одну из двух простых трансформаций: агрегацию или сортировку.
Если вы выбрали агрегацию, то нужно просто перевести все столбцы в режим GROUP BY:
Группировка по всем полям очевидным образом приведёт к схлопыванию дублирующихся строк:
А если используете для этой цели сортировку, то следует выбрать для упорядочения все столбцы и установить флаг исключения дубликатов:
Результат будет тот же самый:
Подробнее об этом Вы сможете узнать на курсах SQL Server
Ближайшие группы
Заказ добавлен в Корзину.
Для завершения оформления, пожалуйста,
перейдите в Корзину!
От какого лица вы будете оплачивать обучение?