创建预测结构和模型(数据挖掘中级教程)
现在您将使用数据挖掘向导,基于刚创建的数据源视图创建新的挖掘结构和挖掘模型。 在此任务中,你将指定挖掘模型应使用 Microsoft 时序算法。
创建预测挖掘结构
在 解决方案资源管理器 SQL Server Data Tools (SSDT) 中,右键单击“挖掘结构”,然后选择“新建挖掘结构”。
在 “欢迎使用数据挖掘向导” 页上,单击 “下一步”。
在 “选择定义方法 ”页上,验证是否已选择 “从现有关系数据库或数据仓库” ,然后单击“ 下一步”。
在 “创建数据挖掘结构 ”页上,在“ 要使用哪种数据挖掘技术?”下,选择“ Microsoft 时序”,然后单击“ 下一步”。
在 “选择数据源视图” 页上的 “可用数据源视图”下,选择“ SalesByRegion”。
单击“下一步”。
在“指定表类型”页上,确保选中 vTimeSeries 表的“事例”列中的“检查”框,然后单击“下一步”。
在“指定训练数据”页上,选择“ModelRegion”和“ReportingDate”列的“键”列中的“检查”框。
ReportingDate 默认情况下应处于选中状态,因为您在创建数据源视图时已经将该列指定为逻辑主键。 通过将 ModelRegion 添加为第二个键,您将指示此算法为该字段中列出的每个模型和地区组合创建一个单独的时序。
选择“数量”、“列”的“输入”和“可预测”列中检查框,然后单击“下一步”。
通过选择“ 可预测”,表示要对此列中的数据创建预测。 但是,由于您希望预测基于以前的数据,还必须添加该列作为输入。
在“ 指定列的内容和数据类型”页上,查看所选内容。
ModelRegion 列被指定为 键 列,ReportingDate 列自动指定为 键时间 列。 您只能拥有一种类型的键。
单击“下一步”。
在 “完成向导” 页上,为 “挖掘结构名称”键入
Forecasting
。注意
用来启用钻取的选项对于时序模型不可用。
在 “挖掘模型名称”中,键入
Forecasting
,然后单击“ 完成”。数据挖掘Designer打开以显示
Forecasting
刚创建的挖掘结构。