Преобразования служб Integration Services
Преобразования служб SQL Server 2005 Integration Services (SSIS) являются компонентами потока данных пакета, которые выполняют статистическую обработку данных, а также соединяют, распространяют и изменяют данные. Преобразования могут также выполнять операции поиска и формировать образцы наборов данных. В этом разделе описываются преобразования, которые содержат службы Integration Services, и поясняется работа этих преобразований.
Преобразования бизнес-аналитики
Следующие преобразования реализуют такие операции бизнес-аналитики, как очистка данных, выполнение интеллектуального анализа текста и выполнение запросов прогнозов интеллектуального анализа данных.
Преобразование | Описание |
---|---|
Преобразование, стандартизирующее значения данных столбца. |
|
Преобразование, выполняющее поиск значений в ссылочной таблице при помощи нечеткого соответствия. |
|
Преобразование, извлекающее термины из текста. |
|
Преобразование, которое ищет термины в ссылочной таблице и подсчитывает термины, извлеченные из текста. |
|
Преобразование, которое выполняет запросы прогноза интеллектуального анализа данных. |
Преобразования строк
Следующие преобразования обновляют значения столбцов и создают новые столбцы. Преобразование применяется к каждой входной строке преобразования.
Преобразование | Описание |
---|---|
Преобразование, которое применяет строковые функции к символьным данным. |
|
Преобразование, которое добавляет копии входных столбцов к выходу преобразования. |
|
Преобразование, преобразующее тип данных столбца в другой тип данных. |
|
Преобразование, которое заполняет столбцы результатами выражений. |
|
Преобразование, которое использует сценарий для извлечения, преобразования или загрузки данных. |
|
Преобразование, выполняющее команды 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