接下来,将使用数据挖掘向导基于刚刚创建的数据源视图创建新的挖掘结构和挖掘模型。 在此任务中,你将指定挖掘模型应使用Microsoft时序算法。
创建预测挖掘结构
在 SQL Server Data Tools(SSDT)的解决方案资源管理器中,右键单击 “挖掘结构 ”并选择“ 新建挖掘结构”。
在“ 欢迎使用数据挖掘向导” 页上,单击“ 下一步”。
在 “选择定义方法 ”页上,验证是否选择了 “从现有关系数据库或数据仓库 ”,然后单击“ 下一步”。
在“ 创建数据挖掘结构 ”页上, 在要使用的数据挖掘技术下,选择 Microsoft时序,然后单击“ 下一步”。
在 “选择数据源视图 ”页上的 “可用数据源视图”下,选择 “SalesByRegion”。
单击 “下一步” 。
在“ 指定表类型 ”页上,确保选中 vTimeSeries 表的 Case 列中的复选框,然后单击“ 下一步”。
在“指定训练数据”页面中,在 ModelRegion 和 ReportingDate 列的 键 列中选取复选框。
默认情况下,应选择 ReportingDate,因为创建数据源视图时将此列指定为逻辑主键。 通过将 ModelRegion 添加为第二个键,你将告诉算法为此字段中列出的模型和区域的每个组合创建单独的时序。
选中“数量”和“列”这两列中的 “输入” 和 “可预测” 复选框,然后单击“下一步”。
通过选择 “可预测”,可以指示要对此列中的数据创建预测。 但是,由于你想要基于过去的数据预测,因此还必须将列添加为输入。
在“ 指定列的内容和数据类型”页上,查看选择。
ModelRegion 列被指定为 关键 列,ReportingDate 列自动指定为 关键时间 列。 每个类型的键中只能有一个。
单击 “下一步” 。
在“完成向导”页上,键入“挖掘结构名称
Forecasting”。注释
启用钻取的选项不适用于时序模型。
在 挖掘模型名称中,键入
Forecasting,然后单击“ 完成”。数据挖掘设计器随即打开,以显示您刚创建的
Forecasting挖掘结构。