Просмотр модели с помощью средства просмотра временных рядов (Майкрософт)

Применимо к: SQL Server 2019 и более ранних версий Analysis Services Azure Analysis Services Fabric/Power BI Premium

Важно!

Интеллектуальный анализ данных не рекомендуется использовать в службах SQL Server 2017 Analysis Services, а в SQL Server 2022 Analysis Services его поддержка прекращена. Документация не обновляется для устаревших и неподдерживаемых функций. Дополнительные сведения см. в статье об обратной совместимости служб Analysis Services.

Средство просмотра временных рядов (Майкрософт) в Microsoft SQL Server SQL Server Analysis Services отображает модели интеллектуального анализа данных, созданные с помощью алгоритма временных рядов (Майкрософт). Алгоритм временных рядов (Майкрософт) — это алгоритм регрессии, который создает модели интеллектуального анализа данных для прогнозирования непрерывных столбцов, таких как продажи продуктов, в сценарии прогнозирования. Эти модели временных рядов могут включать информацию, основанную на других алгоритмах:

  • Алгоритм ARTxp, оптимизированный для краткосрочного прогнозирования.

  • Алгоритм ARIMA, оптимизированный для долгосрочного прогнозирования.

  • Сочетание алгоритмов ARTxp и ARIMA.

Дополнительные сведения об этих алгоритмах см. в разделах Microsoft Time Series Algorithm и Microsoft Time Series Algorithm Technical Reference.

Примечание

Чтобы просмотреть подробные сведения о уравнениях, используемых в модели, и обнаруженных шаблонах, используйте средство просмотра универсального дерева содержимого (Майкрософт). Дополнительные сведения см. в разделе Обзор модели с помощью средства просмотра дерева универсального содержимого (Майкрософт) или Средства просмотра деревьев универсального содержимого (интеллектуальный анализ данных) (Майкрософт).

Вкладки средства просмотра

При просмотре модели интеллектуального анализа данных в SQL Server Analysis Services модель отображается на вкладке Средство просмотра моделей интеллектуального анализа данных Designer интеллектуального анализа данных в соответствующем средстве просмотра модели. Средство просмотра временных рядов (Майкрософт) предоставляет следующие вкладки:

Примечание Информация, отображаемая для содержимого модели и к условным обозначениям интеллектуального анализа данных, зависит от используемого в модели алгоритма. Тем не менее, вкладки Модель и Диаграммы остаются одинаковыми, независимо от применяемого сочетания алгоритмов.

Моделирование

При создании модели временных рядов SQL Server Analysis Services представляет завершенную модель в виде дерева. Если данные содержат несколько рядов регистров, SQL Server Analysis Services создает отдельное дерево для каждого ряда. Например, необходимо создать прогноз продаж для тихоокеанского, североамериканского и европейского регионов. Прогнозы для каждой из этих областей — это ряды вариантов. SQL Server Analysis Services создает отдельное дерево для каждой из этих серий. Чтобы рассмотреть конкретный ряд, выберите этот ряд из списка Дерево .

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

Если модель создана только с помощью алгоритма ARTxp, то Условные обозначения интеллектуального анализа данных для корневого узла содержат лишь общее количество вариантов. Для каждого некорневого узла Условные обозначения интеллектуального анализа данных содержат более подробную информацию о разбиении дерева. В частности, они могут содержать уравнение для узла и количество вариантов. Правило в условных обозначениях содержит информацию, определяющую ряд и временной срез, к которому применяется правило. Например, текст в условных обозначениях M200 Europe Amount -2 указывает, что этот узел представляет модель для ряда M200 Europe в период, расположенный два временных среза тому назад.

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

Если создана смешанная модель, корневой узел содержит лишь количество вариантов и уравнение ARIMA. За корневым узлом дерево разбивается на отдельные узлы, относящиеся к каждой периодической структуре. Для каждого некорневого узла в условных обозначениях интеллектуального анализа данных содержатся алгоритмы ARTxp и ARIMA, уравнение для узла и количество вариантов в узле. На первом месте находится уравнение ARTxp, которое отмечено как уравнение узла дерева. За ним следует уравнение ARIMA. Дополнительные сведения об интерпретации этой информации см. в разделе Microsoft Time Series Algorithm Technical Reference.

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

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

Заливка фонового цвета каждого узла обозначает количество вариантов в узле. Чтобы найти точное значение вариантов в узле, наведите указатель на узел, чтобы просмотреть всплывающую подсказку.

Вернуться к началу

Диаграммы

На вкладке Диаграммы отображается диаграмма, показывающая поведение прогнозируемого атрибута во времени, вместе с пятью прогнозируемыми будущими значениями. Вертикальная ось диаграммы представляет значение ряда, а горизонтальная — время.

Примечание

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

Используйте кнопку Абс для переключения между абсолютными и относительными кривыми. Если диаграмма содержит несколько моделей, масштаб данных для каждой модели может значительно различаться. При использовании абсолютной кривой одна модель может выглядеть как плоская линия, тогда как в других моделях будут отображаться значительные изменения. Это происходит из-за того, что масштаб одной модели больше масштаба другой модели. Переключение к относительным кривым приводит к изменению масштаба, в результате чего отображаются изменения в процентах, а не абсолютные значения. Благодаря этому становится проще сравнивать модели, основанные на различных масштабах.

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

Диаграмма отображает как данные с предысторией, так и будущие данные. Будущие данные затенены, что позволяет отличить их от данных с предысторией. Значения данных отображаются в виде сплошных линий (для данных с предысторией) и пунктирных линий (для прогнозируемых данных). Цвет линий, используемых для каждого ряда, можно изменить, задав свойства в SQL Server Data Tools или SQL Server Management Studio. Дополнительные сведения см. в разделе Изменение цветов, используемых в средствах просмотра интеллектуального анализа данных.

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

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

Вернуться к началу

См. также:

Задачи и инструкции средства просмотра моделей интеллектуального анализа данных
Алгоритм временных рядов (Майкрософт)
Примеры запросов моделей временных рядов
Средства просмотра моделей интеллектуального анализа данных