Использование служб Integration Services с интеллектуальным анализом данных
Интеллектуальный анализ данных часто описывается, как процесс извлечения допустимых и достоверных данных из крупных баз данных. Другими словами, интеллектуальный анализ помогает открыть шаблоны и тренды, существующие в данных. Microsoft SQL Server Службы Analysis Services предоставляет мощные возможности интеллектуального анализа данных и инструменты для извлечения и анализа этих шаблонов. Службы Integration Services предлагают множество компонентов, помогающих управлять и запрашивать эти модели интеллектуального анализа данных.
Дополнительные сведения о возможностях интеллектуального анализа данных в службах SQL Server Службы Analysis Services см. в разделах Общие сведения (службы Analysis Services — интеллектуальный анализ данных) и Проекты интеллектуального анализа данных (службы Analysis Services — интеллектуальный анализ данных).
![]() |
---|
Некоторые из компонентов служб Integration Services, описанные в этом разделе, доступны только в выпусках SQL Server Enterprise edition и Developer edition. |
Диспетчеры соединений
Диспетчер соединений является логическим представлением соединения с источником данных. Диспетчер соединений служб Службы Analysis Services можно использовать, чтобы подключиться к базе данных служб Службы Analysis Services, в которой хранятся модели и структуры интеллектуального анализа данных. Для всех задач и компонентов потока данных, описанных в этом разделе, необходим диспетчер соединений служб Службы Analysis Services.
Диспетчер соединений служб Analysis Services
Диспетчер соединений служб Службы Analysis Services позволяет пакету подключиться к серверу, на котором запущена база данных служб Службы Analysis Services или к проекту служб Службы Analysis Services, предоставляющему доступ к структурам и моделям интеллектуального анализа данных. При разработке пакетов в среде Business Intelligence Development Studio можно подключиться только к проекту служб Службы Analysis Services. Во время выполнения пакеты подключаются к серверу и базе данных, где были развернуты службы Службы Analysis Services.
Дополнительные сведения см. в разделе Диспетчер соединений служб Analysis Services.
Задачи
Задачи — элементы потока управления, которые определяют рабочие модули, выполняющиеся в пакете. Создать или изменить модель или структуру интеллектуального анализа данных можно с помощью следующих задач.
Задача «Выполнение инструкции DDL служб Analysis Services»
Задача «Выполнение инструкции DDL служб Analysis Services» запускает инструкции языка DDL, которые могут создавать, удалять или изменять модели структуры интеллектуального анализа данных. Инструкции DDL представлены как инструкции в языке сценариев служб Analysis Services (ASSL) и встроены в XML для аналитики (XMLA).
Дополнительные сведения об этой задаче см. в разделе Задача «Выполнение инструкции DDL служб Analysis Services». Дополнительные сведения о создании и изменении объектов служб Службы Analysis Services с помощью XML для аналитики см. в разделе Создание и изменение объектов (XMLA).
Задача «Обработка средствами Analysis Services»
Задача «Обработка средствами Analysis Services» автоматизирует обработку объектов служб Службы Analysis Services, таких как модели интеллектуального анализа данных.
Дополнительные сведения об этой задаче см. в разделе Задача «Обработка средствами Analysis Services». Дополнительные сведения об обработке объектов служб Службы Analysis Services см. в разделе Обработка объектов служб Analysis Services.
Задача «Запрос интеллектуального анализа данных»
Задача «Запрос интеллектуального анализа данных» запускает запросы прогнозов, основанных на моделях интеллектуального анализа данных, встроенных в службы Службы Analysis Services. Прогнозирующий запрос создает прогноз для новых данных с помощью моделей интеллектуального анализа данных и сохраняет выходные данные в одну или несколько таблиц.
Дополнительные сведения об этой задаче см. в разделе Задача «Запрос интеллектуального анализа данных». Дополнительные сведения о запросе модели интеллектуального анализа данных с использованием расширений интеллектуального анализа данных см. в разделе Создание прогнозирующих запросов расширений интеллектуального анализа данных.
Преобразования потока данных
Преобразования являются компонентами потока данных пакета, которые выполняют статистическую обработку данных, а также объединяют, распространяют и изменяют данные.
Преобразование «Запрос интеллектуального анализа данных»
Преобразование «Запрос интеллектуального анализа данных» выполняет прогнозирующие запросы на основе моделей интеллектуального анализа данных. Это преобразование содержит построитель запросов для создания запросов расширений интеллектуального анализа данных (DMX). С помощью построителя запросов можно создавать пользовательские инструкции на языке расширения интеллектуального анализа данных (DMX) для оценки входа преобразования в соответствии с текущей моделью интеллектуального анализа данных. В отличие от задачи «Запрос интеллектуального анализа данных», которая сохраняет выходные данные прямо в одну или несколько таблиц, преобразование «Запрос интеллектуального анализа данных» делает выходные данные доступными для компонентов основного потока данных пакета.
Дополнительные сведения об этом преобразовании см. в разделе Преобразование «Запрос интеллектуального анализа данных». Дополнительные сведения о запросе модели интеллектуального анализа данных с использованием расширений интеллектуального анализа данных см. в разделе Создание прогнозирующих запросов расширений интеллектуального анализа данных.
Назначения потока данных
Назначения — это компоненты потока данных, которые загружают выходной поток данных в различные типы источников данных или создают набор данных в памяти.
Назначение «Обучение модели интеллектуального анализа данных»
Назначение «Обучение модели интеллектуального анализа данных» обучает модели анализа данных путем прохождения данных, которые получает целевой объект, через алгоритмы модели интеллектуального анализа данных. В процессе обучения выполняется вычисление шаблонов и связей между элементами данных с помощью алгоритмов. После обучения новой модели интеллектуального анализа данных ее можно использовать, чтобы запускать прогнозирующие запросы.
Дополнительные сведения см. в разделе Целевой объект «Обучение модели интеллектуального анализа данных».
Другие компоненты служб Integration Services для интеллектуального анализа данных
Службы Integration Services содержат много других компонентов, которые могут быть полезны, как часть решения интеллектуального анализа данных.
Для обучения или тестирования моделей интеллектуального анализа данных на подмножестве данных можно использовать:
**преобразование «Выборка строк». **Копирует только подмножество строк, основываясь на указанном числе. Дополнительные сведения см. в разделе Преобразование «Выборка строк»;
**преобразование «Процентная выборка». **Копирует только подмножество строк, основываясь на указанном проценте. Дополнительные сведения см. в разделе Преобразование «Процентная выборка».
Для очистки данных путем удаления дубликатов и стандартизации значений можно использовать:
**преобразование «Сортировка». **При сортировки данных удаляет повторяющиеся строки. Дополнительные сведения см. в разделе Преобразование «Сортировка»;
**преобразование «Нечеткое группирование». **Группирует строки на основе сходства, а не точного совпадения. Дополнительные сведения см. в разделах Преобразование «Нечеткое группирование» и Как определить подобные строки данных с помощью преобразования «Нечеткое группирование»;
**преобразование «Нечеткий уточняющий запрос». **Ищет совпадения в ссылочной таблице на основе сходства, а не точного совпадения. Дополнительные сведения см. в разделе Преобразование «Нечеткий уточняющий запрос».
Чтобы выполнить интеллектуальный анализ текста, можно использовать:
**преобразование «Извлечение терминов». **Создает таблицу терминов источника после отфильтровывания стандартных и определяемых пользователем пропускаемых слов. Дополнительные сведения см. в разделе Преобразование «Извлечение терминов».
**преобразование «Уточняющий запрос термина». **Сопоставляет термины на входе с терминами, содержащимися в ссылочной таблице. Дополнительные сведения см. в разделе Преобразование «Уточняющий запрос термина».
|
См. также