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