Задача «Запрос интеллектуального анализа данных»
Задача "Запрос интеллектуального анализа данных" запускает прогнозные запросы на основе моделей интеллектуального анализа данных, созданных в службах Analysis Services. Прогнозирующий запрос создает прогноз для новых данных с использованием моделей интеллектуального анализа данных. Например, прогнозирующий запрос может предсказать, сколько яхт может быть продано в летние месяцы, или сформировать список предполагаемых клиентов, которые могут купить яхту.
Службы Integration Services предоставляют задачи, выполняющие другие операции бизнес-аналитики, например выполнение инструкций языка DDL и обработка объектов аналитики.
Дополнительные сведения о задачах бизнес-аналитики см. в следующих разделах:
Прогнозирующие запросы
Такой запрос является инструкцией расширения интеллектуального анализа данных. Язык расширения интеллектуального анализа данных — это расширение языка SQL для поддержки работы с моделями интеллектуального анализа данных. Дополнительные сведения об использовании языка расширений интеллектуального анализа данных см. в разделе Справочник по расширениям интеллектуального анализа данных (DMX).
Задача может запрашивать несколько моделей интеллектуального анализа данных, построенных в одной структуре интеллектуального анализа данных. Модель интеллектуального анализа данных строится при помощи одного из алгоритмов интеллектуального анализа данных, предоставляемых Analysis Services. Структура интеллектуального анализа данных, к которой обращается задача «Запрос интеллектуального анализа данных», может включать в себя несколько моделей интеллектуального анализа данных, построенных на основе разных алгоритмов. Дополнительные сведения см. в разделах Структуры интеллектуального анализа данных (Analysis Services — интеллектуальный анализ данных) и Алгоритмы интеллектуального анализа данных (Analysis Services — интеллектуальный анализ данных).
Прогнозирующий запрос, запускаемый задачей «Запрос интеллектуального анализа данных», возвращает результат в виде одной строки или набора данных. Запрос, возвращающий одну строку, называется одноэлементным запросом: например, запрос, предсказывающий, сколько лодок будет продано в летние месяцы, возвращает одно число. Дополнительные сведения о прогнозирующих запросах, возвращающих одну строку, см. в разделе Интерфейсы запросов интеллектуального анализа данных.
Результаты запроса сохраняются в таблицах. Если таблица с именем, указанным в задаче «Запрос интеллектуального анализа данных», уже существует, задача может создать новую таблицу с тем же именем, к которому прибавлен номер, или перезаписать содержимое таблицы.
Если результаты содержат вложенность, то перед сохранением результат выравнивается. Выравнивание результата преобразует вложенный результирующий набор в таблицу. Например, выравнивание вложенного результата со столбцом Customer и вложенным столбцом Product добавляет строки в столбец Customer , формируя таблицу, содержащую данные о продуктах для каждого клиента. Например, покупатель трех различных продуктов становится таблицей из трех строк, в которой клиент повторяется во всех трех строках, а продукты в каждой строке различаются. Если ключевое слово FLATTENED опущено, то эта таблица будет содержать только столбец Customer с одной строкой на каждого клиента. Дополнительные сведения см. в разделе SELECT (расширения интеллектуального анализа данных).
Настройка задачи «Запрос интеллектуального анализа данных»
Задача «Запрос интеллектуального анализа данных» требует два соединения. Первое соединение — это подключение диспетчера подключений Analysis Services либо к экземпляру Microsoft SQL Server Analysis Services, либо к проекту Analysis Services, который содержит структуру и модель интеллектуального анализа данных. Второе соединение — это подключение диспетчера подключений OLE DB к базе данных SQL Server, содержащей таблицу, в которую данная задача производит запись. Дополнительные сведения см. в разделах Analysis Services Connection Manager и OLE DB Connection Manager.
Значения свойств можно задавать с помощью конструктора Integration Services или программными средствами.
Дополнительные сведения о свойствах, которые можно задать в конструкторе служб Integration Services , см. в следующих разделах:
Редактор задачи «Запрос интеллектуального анализа данных» (вкладка «Запрос»)
Редактор задачи «Запрос интеллектуального анализа данных» (вкладка «Вывод»)
Примечание
В редакторе запроса интеллектуального анализа данных нет страницы «Выражения». Вместо этого нужно использовать окно Свойства для доступа к средствам создания и управления выражениями свойств задачи «Запрос интеллектуального анализа данных».
Дополнительные сведения об установке этих свойств в конструкторе служб Integration Services см. в следующем разделе:
Настройка задачи «Запрос интеллектуального анализа данных» программными средствами
Дополнительные сведения о программной настройке этих свойств см. в следующих разделах: