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


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

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

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

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

Преобразование

Описание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Преобразование

Описание

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

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

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

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

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

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

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

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

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

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

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

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

Компонент сценария

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

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

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

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

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

Преобразование

Описание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Преобразование

Описание

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

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

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

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

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

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

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

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

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

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

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

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

Преобразование кэша

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

Преобразования аудита

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

Преобразование

Описание

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

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

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

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

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

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

Описание

Загрузить

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

Преобразование «Распределитель сбалансированных данных» доступно для загрузки по ссылке Распределитель сбалансированных данных служб интеграции Microsoft SQL Server.

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

Можно также создавать пользовательские преобразования. Дополнительные сведения см. в разделах Разработка пользовательского компонента преобразования с синхронными выходами и Разработка пользовательского компонента преобразования с асинхронными выходами.

Внешние ресурсы

Значок служб Integration Services (маленький) Оставайтесь в курсе новых возможностей служб Integration Services

Чтобы загрузить последнюю версию документации, статьи, образцы и видеоматериалы корпорации Майкрософт, а также лучшие решения участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.