修改预测结构 (中间数据挖掘教程)

在上一任务中创建的挖掘结构包含单个预测模型。 在处理和浏览模型之前,必须稍微更改其结构并修改其属性之一。

修改挖掘结构

可以使用数据挖掘设计器的 “挖掘结构 ”选项卡更改挖掘结构。 使用数据挖掘向导创建模型时,使用了三列:ReportingDate、ModelRegion 和 Quantity。 但是, 预测 表还包含一个“金额”列,可用于预测销售额。 通过使用 “挖掘结构 ”选项卡,可以将此列从数据源视图添加到挖掘结构。

将“金额”列添加到预测挖掘结构中

  1. 在数据挖掘设计器的 “挖掘结构 ”选项卡上的“ 数据源视图 ”窗格中,选择 vTimeSeries 表中的“金额”列。

  2. 数据源视图窗格中的“金额”列拖动到预测结构的列列表中。

    “金额”列现在包含在 预测 数据挖掘结构中。

修改挖掘模型中的列

由于向结构添加了新列,因此必须定义模型如何使用该列。 可以指定如何在数据挖掘设计器的 “挖掘模型 ”选项卡上使用该列。

挖掘模型 ”选项卡列出了挖掘结构在网格的 “结构 ”列中包含的列,并列出挖掘模型包含在具有模型名称的列中的列,在本例中为 预测。 点击列名称以进行修改。 在 预测 挖掘模型中,“金额”列用作输入列,还用于预测未来销售额。 因此,必须设置列的属性,以便它可以同时用作输入列和可预测列。

注释

“挖掘模型 ”选项卡中,还可以基于同一结构创建新模型,并且可以调整每个模型的算法和列属性。 但是,必须在这些更改生效之前处理模型。

定义“金额”列的使用方式

  1. 在“挖掘模型”选项卡的网格中“预测”列,单击“数量”行中的单元格。

  2. 从列表中选择“ 预测 ”。

    Amount 列现在既是输入列,又是预测列。

还可以通过选择列并打开 “属性” 窗口来更改各个列的属性。 若要打开 “属性” 窗口,请右键单击列名称,然后选择“ 属性”。 如果更改单个模型的列中的属性,则只能更改该模型的属性。 但是,更改 结构 列中的属性时,更改会影响与结构关联的每个模型。 每当对模型或结构进行更改时,都必须重新处理才能看到效果。

课程中的下一个任务

自定义和处理预测模型(中间数据挖掘教程)

另请参阅

挖掘结构 (Analysis Services - 数据挖掘)
数据挖掘模型(Analysis Services - 数据挖掘)