挖掘模型属性

挖掘模型具有以下类型的属性:

  • 继承自挖掘结构的属性,用于定义模型使用的数据类型和内容类型;

  • 与用于创建挖掘模型的算法相关的属性,包括任何客户参数;

  • 定义用于训练模型的模型的筛选器的属性。

创建模型时,挖掘模型的属性最初定义;但是,稍后可以更改大多数属性,包括算法参数、筛选器和列用法属性。 可以使用数据挖掘设计器的 “挖掘模型 ”选项卡或使用 AMO 或 XMLA 更改属性。

每当更改模型的任何属性时,都必须重新处理模型,以便更改反映在模型中。 即使更改仅涉及元数据(例如添加列别名或说明),也需要重新处理。

模型的属性

下表描述了特定于挖掘模型的属性。 此外,还可以对挖掘中的单个列设置属性

资产 DESCRIPTION
算法 设置挖掘模型的算法类型。
AlgorithmParameters 设置可用于每种算法类型的算法参数的值。
滤波器 设置应用于用于训练和测试挖掘模型的数据的筛选器。 筛选器定义随模型一起存储,可以在创建预测查询时或测试模型的准确性时(可选)使用。

训练模型时,模型筛选器不是可选的。
名称 设置挖掘模型的名称。
AllowDrillThrough 指定是否在挖掘模型上启用钻取功能。

模型列的属性

可以为挖掘模型中的每一列设置以下数据挖掘特定的属性。 可以将这些属性设置为挖掘结构中每个挖掘模型的不同值。

资产 DESCRIPTION
说明 描述挖掘列的用途。
名称 设置挖掘模型列的名称。 可以键入新名称,为挖掘模型列提供别名。
ModelingFlags 为列设置任何算法特定的标志。
SourceColumnID 指示模型列所基于的挖掘结构列的名称。

此属性为只读。
用法 设置挖掘模型将使用列的方式。

另请参阅

挖掘模型列
挖掘结构 (Analysis Services - 数据挖掘)
挖掘模型任务和操作指南
更改挖掘模型的属性
数据挖掘工具
创建关系挖掘结构
为模型列创建别名