HoldoutMaxPercent 元素

指定数据源中用于 MiningStructure 元素测试集所在维持分区的最大事例百分比。 其余事例用于定型。 值为 0 指示对可作为测试集来维持的事例数没有限制。

语法

<MiningStructure>
   ...
   <ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent>
   ...
</MiningStructure>

元素特征

特征

说明

数据类型和长度

0 到 99 之间的整数。

默认值

30

基数

0-1:可出现一次并仅出现一次的可选元素。

元素关系

关系

元素

父元素

MiningStructure

子元素

注释

如果 HoldoutMaxPercent 和 HoldoutMaxCases 的值都指定,则算法会将测试集限制为这两个值中的较小值。

如果 HoldoutMaxCases 设置为默认值 0,并且没有设置 HoldoutMaxPercent 的值,则算法会将整个数据集用于定型。

新属性 HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed 或 HoldoutActualSize 仅在 SQL Server 2008 和更高版本中提供。 因此,必须在这些属性前加上新的命名空间前缀,如语法说明中所示,否则 Analysis Services 将返回错误。

注意注意

在 SQL Server 2005 中,Analysis Services 不支持对挖掘结构使用维持分区。 因此,包含 HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed 或 HoldoutActualSize 维持参数之一的 Analysis Services 脚本语言 (ASSL) 语句不能在 SQL Server 2005 中使用。 如果在 SQL Server 2005 中将这些维持参数之一用于 ASSL 语句,则 Analysis Services 将返回错误。

在分析管理对象 (AMO) 对象模型中,与 HoldoutMaxPercent 的父级对应的元素为 MiningStructure

请参阅

参考

属性 (ASSL)

HoldoutMaxCases 元素

HoldoutSeed 元素

HoldoutActualSize 元素