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