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


Преобразования служб Integration Services

Преобразования служб SQL Server 2005 Integration Services (SSIS) являются компонентами потока данных пакета, которые выполняют статистическую обработку данных, а также соединяют, распространяют и изменяют данные. Преобразования могут также выполнять операции поиска и формировать образцы наборов данных. В этом разделе описываются преобразования, которые содержат службы Integration Services, и поясняется работа этих преобразований.

Преобразования бизнес-аналитики

Следующие преобразования реализуют такие операции бизнес-аналитики, как очистка данных, выполнение интеллектуального анализа текста и выполнение запросов прогнозов интеллектуального анализа данных.

Преобразование Описание

Преобразование «Нечеткое группирование»

Преобразование, стандартизирующее значения данных столбца.

Преобразование «Нечеткий уточняющий запрос»

Преобразование, выполняющее поиск значений в ссылочной таблице при помощи нечеткого соответствия.

Преобразование «Извлечение терминов»

Преобразование, извлекающее термины из текста.

Преобразование «Уточняющий запрос термина»

Преобразование, которое ищет термины в ссылочной таблице и подсчитывает термины, извлеченные из текста.

Преобразование «Запрос интеллектуального анализа данных»

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

Преобразования строк

Следующие преобразования обновляют значения столбцов и создают новые столбцы. Преобразование применяется к каждой входной строке преобразования.

Преобразование Описание

Преобразование «Таблица символов»

Преобразование, которое применяет строковые функции к символьным данным.

Преобразование «Копирование столбца»

Преобразование, которое добавляет копии входных столбцов к выходу преобразования.

Преобразование «Конвертация данных»

Преобразование, преобразующее тип данных столбца в другой тип данных.

Преобразование «Производный столбец»

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

Компонент «Сценарий»

Преобразование, которое использует сценарий для извлечения, преобразования или загрузки данных.

Преобразование «Команда OLE DB»

Преобразование, выполняющее команды SQL для каждой строки потока данных.

Преобразования набора строк

Следующие преобразования создают новые наборы строк. Набор строк может включать в себя значения статистических функций и сортировки, образцы наборов строк или несведенные наборы строк.

Преобразование Описание

Преобразование «Статистическая обработка»

Преобразование, которое выполняет статистические функции, такие как AVERAGE, SUM и COUNT.

Преобразование «Сортировка»

Преобразование, которое сортирует данные.

Преобразование «Процентная выборка»

Преобразование, которое создает образец набора данных, задавая размер выборки в процентах.

Преобразование «Выборка строк»

Преобразование, которое создает образец набора данных с указанием количества строк в выборке.

Преобразование «Сведение»

Преобразование, которое создает менее нормализованную версию нормализованной таблицы.

Преобразование «Отмена сведения»

Преобразование, которое создает более нормализованную версию ненормализованной таблицы.

Преобразования «Разбиение» и «Соединение»

Следующие преобразования распределяют строки по различным выходам, создают копии входных данных преобразования, соединяют несколько входов в один выход и выполняют операции поиска.

Преобразование Описание

Преобразование «Условное разбиение»

Преобразование, направляющее строки данных по различным выходам.

Преобразование «Многоадресная доставка»

Преобразование, распределяющее наборы данных по различным выходам.

Преобразование «Объединить все»

Преобразование, производящее слияние нескольких наборов данных.

Преобразование «Слияние»

Преобразование, производящее слияние двух отсортированных наборов данных.

Преобразование «Соединение слиянием»

Преобразование, соединяющее два набора данных при помощи соединения FULL, LEFT или INNER.

Преобразование «Уточняющий запрос»

Преобразование, выполняющее поиск значений в ссылочной таблице по полному совпадению.

Другие преобразования

Службы Integration Services содержат следующие преобразования для экспорта и импорта данных, добавления данных аудита, подсчета строк и работы с медленно изменяющимися измерениями.

Преобразование Описание

Преобразование «Экспорт столбца»

Преобразование, вставляющее данные из потока данных в файл.

Преобразование «Импорт столбца»

Преобразование, которое считывает данные из файла и добавляет в поток данных.

Преобразование «Аудит»

Преобразование, которое формирует информацию о среде, доступной потоку данных в пакете.

Преобразование «Подсчет строк»

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

Преобразование «Медленно изменяющееся измерение»

Преобразование, которое настраивает обновление медленно изменяющегося измерения.

Пользовательские преобразования

Также можно создать пользовательские преобразования. Дополнительные сведения см. в разделах Developing a Custom Transformation Component with Synchronous Outputs и Developing a Custom Transformation Component with Asynchronous Outputs.

См. также

Основные понятия

Пути служб Integration Services
Элементы потока данных

Другие ресурсы

Источники служб Integration Services
Целевые объекты служб Integration Services

Справка и поддержка

Получение помощи по SQL Server 2005