SELECT FROM <模型> (DMX)
执行空预测联接,并为指定列返回最可能的一个或多个值。创建预测时只使用来自挖掘模型的内容。
语法
SELECT <expression list> [TOP <n>] FROM <model>
[WHERE <condition list>]
[ORDER BY <expression> [DESC|ASC]]
参数
- expression list
一组以逗号分隔的表达式、预测列或仅预测列。
- n
可选。一个指定返回行数的整数。
- model
模型标识符。
- condition list
可选。一个限制条件,用于限制从列列表返回的值。
- expression
可选。一个返回标量值的表达式。
备注
expression list 中的列必须定义为预测列或仅预测列,或与可预测列相关。
Naive Bayes 示例
以下示例对 Bike Buyer 列执行一个空的预测联接,并返回 TM Naive Bayes 挖掘模型中最可能的状态。
SELECT ([Bike Buyer]) FROM [TM_Naive_Bayes]
时间序列示例
以下示例对预测模型中的 Amount 列执行预测,并返回接下来的四个时间步长。Model Region 列将 bike models 和 regions 组合为一个标识符。该查询使用 PredictTimeSeries 函数来执行预测。
SELECT [Model Region], PredictTimeSeries(Amount, 4)
FROM Forecasting
请参阅
参考
SELECT (DMX)
数据挖掘扩展插件 (DMX) 数据定义语句
数据挖掘扩展插件 (DMX) 数据操作语句
数据挖掘扩展插件 (DMX) 语句参考