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


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

Задача «Запрос интеллектуального анализа данных» запускает запросы прогнозов, основанных на моделях интеллектуального анализа данных, встроенных в службы Analysis Services. Прогнозирующий запрос создает прогноз для новых данных с использованием моделей интеллектуального анализа данных. Например, прогнозирующий запрос может предсказать, сколько яхт может быть продано в летние месяцы, или сформировать список предполагаемых клиентов, которые могут купить яхту.

Такой запрос является инструкцией расширения интеллектуального анализа данных. Язык расширения интеллектуального анализа данных — это расширение языка SQL для поддержки работы с моделями интеллектуального анализа данных. Дополнительные сведения об использовании языка расширения интеллектуального анализа данных см. в разделе Справочник по расширениям интеллектуального анализа данных.

Задача может запрашивать несколько моделей интеллектуального анализа данных, построенных в одной структуре интеллектуального анализа данных. Модель интеллектуального анализа данных строится при помощи одного из алгоритмов интеллектуального анализа данных, предоставляемых службами Analysis Services. Структура интеллектуального анализа данных, к которой обращается задача «Запрос интеллектуального анализа данных», может включать в себя несколько моделей интеллектуального анализа данных, построенных на основе разных алгоритмов. Дополнительные сведения см. в разделах Структуры интеллектуального анализа данных (службы Analysis Services) и Алгоритмы интеллектуального анализа данных.

Прогнозирующий запрос, запускаемый задачей «Запрос интеллектуального анализа данных», возвращает результат в виде одной строки или набора данных. Запрос, возвращающий одну строку, называется одноэлементным запросом, например: запрос, предсказывающий, сколько лодок будет продано в летние месяцы, возвращает число. Дополнительные сведения о запросах прогнозов, возвращающих одну строку, см. в разделе Создание прогнозирующих запросов расширений интеллектуального анализа данных и Одноэлементный запрос.

Результаты запроса сохраняются в таблицах. Если таблица с именем, указанным в задаче «Запрос интеллектуального анализа данных», уже существует, задача может создать новую таблицу с тем же именем, к которому прибавлен номер, или перезаписать содержимое таблицы.

Если результаты содержат вложенность, то перед сохранением результат выравнивается. Выравнивание результата преобразует вложенный результирующий набор в таблицу. Например, выравнивание вложенного результата со столбцом Клиент и вложенным столбцом Продукт добавляет строки в столбец Клиент, формируя таблицу, содержащую данные о продуктах для каждого клиента. Например, клиент с тремя различными продуктами становится таблицей из трех строк, в которой клиент повторяется во всех трех строках, а продукты в каждой строке различаются. Если ключевое слово FLATTENED опущено, то эта таблица будет содержать только столбец Клиент с одной строкой на каждого клиента. Дополнительные сведения см. в разделе SELECT (расширения интеллектуального анализа данных).

Задача «Запрос интеллектуального анализа данных» требует два соединения. Первое — это соединение диспетчера соединений служб Analysis Services либо с экземпляром служб Microsoft SQL Server 2005 Analysis Services, либо с проектом служб Analysis Services, содержащим структуру и модель интеллектуального анализа данных. Второе — это соединение диспетчера соединений OLE DB с базой данных SQL Server 2005, содержащей таблицу, в которую данная задача производит запись. Дополнительные сведения см. в разделах Диспетчер соединений служб Analysis Services и Диспетчер соединений OLE DB.

Настройка задачи «Запрос интеллектуального анализа данных»

Свойства задаются через конструктор служб SSIS или программно.

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

ms141728.note(ru-ru,SQL.90).gifПримечание.
В редакторе запроса интеллектуального анализа данных нет страницы «Выражения». Вместо этого нужно использовать окно Свойства для доступа к средствам создания и управления выражениями свойств задачи «Запрос интеллектуального анализа данных».

Дополнительные сведения об установке этих свойств в конструкторе служб SSIS см. в следующем разделе:

Программная настройка задачи «Запрос интеллектуального анализа данных»

Дополнительные сведения о программной установке этих свойств см. в следующих разделах:

Другие связанные задачи

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

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

См. также

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

Задачи служб Integration Services
Создание пакета потока управления

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

Основные понятия интеллектуального анализа данных
Структуры интеллектуального анализа данных (службы Analysis Services)
Работа с интеллектуальным анализом данных

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

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