修改预测结构(数据挖掘中级教程)
您在上一个任务中创建的挖掘结构包含单个预测模型。 在处理和浏览该模型之前,您必须对其结构稍加更改并修改它的一个属性。
修改挖掘结构
可以使用数据挖掘Designer的“挖掘结构”选项卡来更改挖掘结构。 您在使用数据挖掘向导创建该模型时,使用了以下三个列:ReportingDate、ModelRegion 和 Quantity。 但是, “预测 ”表还包含“金额”列,可用于预测销售额。 通过使用“ 挖掘结构 ”选项卡,可以将数据源视图中的此列添加到挖掘结构。
将“金额”列添加到“预测”挖掘结构
在“数据挖掘Designer的”挖掘结构“选项卡上的”数据源视图“窗格中,选择 vTimeSeries 表中的”数量“列。
将“数量”列从“ 数据源视图 ”窗格拖到 “预测 ”结构的列列表中。
“数量”列现在包含在 “预测挖掘 ”结构中。
修改挖掘模型中的列
由于向结构中添加了新列,所以必须定义模型使用该列的方式。 可以在数据挖掘Designer的“挖掘模型”选项卡上指定列的使用方式。
“ 挖掘模型 ”选项卡列出挖掘结构包含在网格的“ 结构 ”列中的列,并列出挖掘模型包含在具有模型名称的列中的列,在本例中为 “预测”。 单击列名称以进行修改。 在 预测 挖掘模型中,“金额”列用作输入列,也用于预测未来销售额。 因此,必须设置该列的属性,以便可同时将其用作输入列和可预测列。
注意
在“ 挖掘模型 ”选项卡中,还可以基于相同的结构创建新模型,并且可以调整每个模型的算法和列属性。 但是,必须先处理模型,然后这些更改才能生效。
定义“金额”列的使用方式
在“挖掘模型”选项卡上网格的“预测”列中,单击“数量”行中的单元格。
从列表中选择“ 预测 ”。
现在,Amount 列既是输入列,又是可预测列。
还可以通过选择列并打开“ 属性” 窗口来更改各个列的属性。 若要打开 “属性” 窗口,请右键单击列名,然后选择“ 属性”。 如果在单个模型的列中更改属性,则只能更改该模型的属性。 但是,在“ 结构 ”列中更改属性时,更改会影响与结构关联的每个模型。 无论何时对模型或结构进行更改,都必须对它们进行重新处理才能查看效果。
课程中的下一个任务
另请参阅
挖掘结构(Analysis Services – 数据挖掘)
挖掘模型(Analysis Services - 数据挖掘)