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

Для интеллектуального анализа данных в службах Microsoft SQL Server 2005 Analysis Services (SSAS) используется несколько объектов. Ниже приведены два основных используемых объекта:

  • Структура интеллектуального анализа данных;
  • Модель интеллектуального анализа данных.

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

Структура интеллектуального анализа данных

Структура интеллектуального анализа — это структура данных, определяющаю домен данных, на основе которого строятся модели интеллектуального анализа. Одна структура интеллектуального анализа может содержать несколько моделей интеллектуального анализа данных, совместно использующих один домен.

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

Структура интеллектуального анализа также может содержать определенные вложенные таблицы. Вложенная таблица представляет связь «один ко многим» между объектом варианта и связанными с ним атрибутами. Например, если сведения, описывающие клиента, находятся в одной таблице, а покупки этого клиента находятся в другой таблице, то можно использовать вложенные таблицы для комбинирования сведений в единый вариант. Идентификатор клиента представляет собой объект, а покупки — связанные с ним атрибуты. Дополнительные сведения о необходимости использования вложенных таблиц см. в разделе Вложенные таблицы.

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

Модель интеллектуального анализа данных

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

В дополнение к параметрам, определенным в структуре интеллектуального анализа, модель интеллектуального анализа содержит два свойства: Algorithm и Usage. Параметр algorithm определен в модели интеллектуального анализа, а параметр usage определен в столбце модели интеллектуального анализа. Описание этих параметров приводится в следующей таблице.

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

Модель интеллектуального анализа данных до обработки представляет собой просто пустой объект. При обработке модели данные, определенные структурой, обрабатываются алгоритмом. Алгоритм идентифицирует правила и закономерности в данных, а затем использует эти правила и закономерности для заполнения модели. Дополнительные сведения об использовании алгоритмов для создания моделей интеллектуального анализа данных см. в разделе Алгоритмы интеллектуального анализа данных.

После обработки модели ее можно просмотреть с помощью пользовательских средств просмотра, предоставляемых в средах Business Intelligence Development Studio и SQL Server Management Studio или путем передачи запросов модели для выполнения прогнозов. Дополнительные сведения о пользовательских средствах просмотра в службах Analysis Services см. в разделе Просмотр модели интеллектуального анализа данных.

Можно создавать несколько моделей, основанных на одной и той же структуре. Все модели, построенные на основе одной и той же структуры, должны быть основаны на одном и том же источнике данных. Однако модели могут различаться по столбцам структуры, способам их использования, типу алгоритма для создания каждой модели и параметрам для каждого алгоритма. Например, можно построить отдельное дерево решений и модели кластеризации, каждая из которых содержит различные столбцы из структуры и используется для выполнения различных задач.

См. также

Задачи

Как добавить модель интеллектуального анализа данных к существующей структуре интеллектуального анализа данных
Как создать новую реляционную структуру интеллектуального анализа данных
Как обработать модель интеллектуального анализа данных

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

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

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

Building Data Mining Models
Столбцы структуры интеллектуального анализа данных

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

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