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

 

适用于: SQL Server 2016 Preview

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

修改挖掘结构

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

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

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

  2. 将 Amount 列从 数据源视图 窗格中的列列表 预测 结构。

    Amount 列现在包含在 预测 挖掘结构。

修改挖掘模型中的列

由于向结构中添加了新列,所以必须定义模型使用该列的方式。 您可以指定将如何在使用列 挖掘模型 数据挖掘设计器的选项卡。

挖掘模型 选项卡上列出该挖掘结构中包含的列 结构 的列,网格中,并且列出挖掘模型包含同名的模型中,在这种情况下的列中的列 预测。 单击列名称以进行修改。 在 预测 挖掘模型的 Amount 列既用作输入列和又用于预测未来的销售额。 因此,必须设置该列的属性,以便可同时将其用作输入列和可预测列。

备注


挖掘模型 选项卡上,您还可以创建新模型基于相同的结构,而且您可以调整每个模型的算法和列属性。 但是,必须先处理模型,然后这些更改才能生效。

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

  1. 预测 列上的网格 挖掘模型 选项卡上,单击 Amount 行所在的单元格。

  2. 选择 预测 从列表中。

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

此外可以通过选择列并打开更改各个列的属性 属性 窗口。 若要打开 属性 窗口中,右键单击列名称,然后选择 属性。 如果在单个模型的列中更改属性,则只能更改该模型的属性。 但是,当更改内的某个属性 结构 列中,此更改将影响与结构关联的每个模型。 无论何时对模型或结构进行更改,都必须对它们进行重新处理才能查看效果。

课程中的下一个任务

自定义和处理预测模型 #40; 数据挖掘中级教程 )

另请参阅

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