HoldoutMaxCases 元素
指定数据源中用于 MiningStructure 元素测试集所在维持分区的最大事例数。 数据集中的其余事例用于定型。 值为 0 指示对可作为测试集来维持的事例数没有限制。
语法
<MiningStructure>
...
<ddl100_100:HoldoutMaxCases>...</ddl100_100:HoldoutMaxCases>
...
</MiningStructure>
元素特征
特征 |
说明 |
---|---|
数据类型和长度 |
大于 0 的整数。 |
默认值 |
0 |
基数 |
0-1:可出现一次并仅出现一次的可选元素。 |
元素关系
关系 |
元素 |
---|---|
父元素 |
|
子元素 |
无 |
注释
如果 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) 对象模型中,与 HoldoutMaxCases 的父级对应的元素为 MiningStructure。