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)