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


SELECT FROM <model> (DMX)

Область применения: SQL Server Analysis Services

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

Синтаксис

  
SELECT <expression list> [TOP <n>] FROM <model>   
[WHERE <condition list>]   
[ORDER BY <expression> [DESC|ASC]]  

Аргументы

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

n
Необязательно. Целое число, указывающее количество возвращаемых строк.

model
Идентификатор модели.

Список условий
Необязательно. Условия ограничения значений, возвращаемых из списка столбцов.

выражение
Необязательно. Выражение, возвращающее скалярное значение.

Замечания

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

Пример упрощенного алгоритма Байеса

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

SELECT ([Bike Buyer]) FROM [TM_Naive_Bayes]  

Пример алгоритма временных рядов

В приведенном ниже примере производится прогнозирование данных столбца Amount модели прогнозирования на четыре последующих шага. В столбце Model Region данные о моделях велосипедов и регионах, объединены в один идентификатор. Запрос использует функцию PredictTimeSeries (DMX) для выполнения прогнозирования.

SELECT [Model Region], PredictTimeSeries(Amount, 4)   
FROM Forecasting  

См. также

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