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


Изменение модели Forecasting (учебник по интеллектуальному анализу данных)

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

Дополнительные сведения см. в разделах

Конструктор интеллектуального анализа данных, Управление моделями интеллектуального анализа данных в конструкторе интеллектуального анализа данных, Алгоритм временных рядов (Майкрософт)

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

Структуру интеллектуального анализа можно изменить на вкладке Структура интеллектуального анализа данных конструктора интеллектуального анализа данных. При создании модели в мастере интеллектуального анализа данных использовалось только три столбца: TimeIndex, ModelRegion и Quantity. Таблица Forecasting также содержит столбец Amount, который можно использовать при прогнозировании объема продаж. На вкладке Структура интеллектуального анализа данных этот столбец можно добавить из представления источника данных в структуру интеллектуального анализа данных.

Добавление столбеца Amount в структуру таблицы интеллектуального анализа данных Forecasting

  1. На панели Представление источника данных вкладки Структура интеллектуального анализа данных конструктора интеллектуального анализа данных выберите столбец Amount в таблице vTimeSeries.

  2. Перетяните столбец Amount из панели Представление источника данных в список столбцов структуры Forecasting.

Столбец Amount теперь является частью структуры интеллектуального анализа данных Forecasting.

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

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

На вкладке Модели интеллектуального анализа данных перечислены столбцы, которые содержит структура интеллектуального анализа данных в столбце Структура сетки, а также столбцы, которые содержит модель в столбце с именем модели (в данном случае Forecasting). Щелкните имена столбцов или имя модели, чтобы внести необходимые изменения.

ms166567.note(ru-ru,SQL.90).gifПримечание.
На вкладке Модели интеллектуального анализа данных можно создавать новые модели на основе той же структуры, а также изменять алгоритм и свойства столбцов для каждой модели. Чтобы изменения вступили в силу, необходимо обработать модель.

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

Указание способа использования столбца Amount

  1. В столбце Forecasting сетки на вкладке Модели интеллектуального анализа данных щелкните ячейку, которая соответствует строке Amount.

    Будет раскрыт список, содержащий значения Ignore, Input, Predict и PredictOnly.

  2. Выберите значение Predict.

Теперь столбец Amount является и входным, и прогнозируемым.

Чтобы изменить свойства отдельных столбцов, выделите нужный столбец и откройте окно свойств. Чтобы открыть окно свойств, щелкните правой кнопкой мыши имя столбца и выберите команду Свойства. Изменения, внесенные в свойства столбца таким способом, действуют только для данной модели. Тем не менее если свойство изменяется в столбце Структура, изменение распространяется на все модели, связанные с этой структурой.

Если выбран столбец Forecasting, можно изменять свойства и параметры, связанные с моделью. Алгоритм временных рядов Microsoft содержит несколько параметров, влияющих на создание модели. Дополнительные сведения об этих параметрах см. в разделе Алгоритм временных рядов (Майкрософт).

Для выполнения задач из данного учебника необходимо отредактировать значение параметра PERIODICITY_HINT для модели Forecasting. В этом параметре алгоритму передаются сведения о том, как часто повторяются данные. Данные в хранилище данных AdventureWorks организованы помесячно с периодичностью на уровне года. Поэтому в качестве значения параметра PERIODICITY_HINT следует указать 12, что означает повторение шаблона один раз в год.

Изменение параметра PERIODICITY_HINT

  1. На вкладке Модели интеллектуального анализа данных щелкните правой кнопкой мыши Forecasting и выберите команду Задать параметры алгоритма.

    Будет открыто диалоговое окно Параметры алгоритма.

  2. В столбце Значение установите для параметра PERIODICITY_HINT значение {12} и нажмите кнопку ОК.

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

Завершив настройку структуры и параметров модели интеллектуального анализа данных, можно приступить к ее обработке.

Дополнительные сведения см. в разделе

Обработка объектов интеллектуального анализа данных

Выполнение обработки модели интеллектуального анализа данных

  1. В меню Модель интеллектуального анализа данных среды BI Development Studio выберите команду Обработать структуру интеллектуального анализа данных и все модели.

    Будет открыто диалоговое окно Обработка структуры интеллектуального анализа данных — Forecasting.

  2. Нажмите кнопку Выполнить.

    Будет открыто диалоговое окно Ход обработки, в котором отображаются сведения о ходе обработки модели. Обработка модели может занять некоторое время, которое зависит от мощности компьютера.

  3. По завершению обработки последовательно нажмите кнопку Закрыть в диалоговых окнах Ход обработки и Обработка структуры интеллектуального анализа данных — Forecasting.

Следующая задача занятия

Изучение модели прогнозирования (учебное пособие по интеллектуальному анализу данных)