HoldoutSeed 元素

指定可重复使用的维持分区的种子,该分区包含 MiningStructure 元素测试集。 此种子可确保模型内容在处理过程中保持不变。 如果未指定或设置为 0,则 Analysis Services 会对挖掘模型的名称使用哈希算法创建种子。

语法

<MiningStructure>
   ...
   <ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed>
   ...
</MiningStructure>

元素特征

特征

说明

数据类型和长度

Long

默认值

0

基数

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

元素关系

关系

元素

父元素

MiningStructure

子元素

注释

首次创建挖掘结构时,ID 和名称是相同的。 但是,您可以更改挖掘结构的名称。 因此,若要确保分区可重复使用,则不应依赖基于名称创建的种子,而应对种子进行显式设置。

此外,使用 EXPORT 语句创建挖掘结构的副本时,Analysis Services 将保留新挖掘结构的名称,但会自动生成新的 ID。 因此,两个挖掘结构可以共享相同的名称但具有不同的 ID。 任何两个名称相同的挖掘结构都将具有相同的种子。 但是,由于数据的分区还依赖于源数据,因此每个结构中分区的实际内容可能不同。

新属性 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) 对象模型中,与 HoldoutSeed 的父级对应的元素为 MiningStructure

请参阅

参考

属性 (ASSL)

HoldoutActualSize 元素

HoldoutMaxPercent 元素

HoldoutMaxCases 元素