Задача «Запрос интеллектуального анализа данных»
Задача «Запрос интеллектуального анализа данных» запускает запросы прогнозов, основанных на моделях интеллектуального анализа данных, встроенных в службы 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, см. в следующих разделах:
- Редактор задачи «Запрос интеллектуального анализа данных» (вкладка «Модель интеллектуального анализа данных»)
- Редактор задачи «Запрос интеллектуального анализа данных» (вкладка «Запрос»)
- Редактор задачи «Запрос интеллектуального анализа данных» (вкладка «Вывод»)
Примечание. |
---|
В редакторе запроса интеллектуального анализа данных нет страницы «Выражения». Вместо этого нужно использовать окно Свойства для доступа к средствам создания и управления выражениями свойств задачи «Запрос интеллектуального анализа данных». |
Дополнительные сведения об установке этих свойств в конструкторе служб SSIS см. в следующем разделе:
Программная настройка задачи «Запрос интеллектуального анализа данных»
Дополнительные сведения о программной установке этих свойств см. в следующих разделах:
Другие связанные задачи
Службы Integration Services предоставляют задачи, выполняющие другие операции бизнес-аналитики, например выполнение инструкций языка DDL и обработки аналитических объектов.
Дополнительные сведения о задачах бизнес-аналитики см. в следующих разделах:
- Задача «Выполнение инструкции DDL служб Analysis Services»
- Задача «Обработка средствами Analysis Services»
См. также
Основные понятия
Задачи служб Integration Services
Создание пакета потока управления
Другие ресурсы
Основные понятия интеллектуального анализа данных
Структуры интеллектуального анализа данных (службы Analysis Services)
Работа с интеллектуальным анализом данных