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 服务将返回错误。
注意在 SQL Server 2005 中,Analysis Services不支持在挖掘结构上使用保留分区。 因此,Analysis Services 2005 SQL Server 2005 中不能使用包含保留参数 HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed 或 HoldoutActualSize 的 (ASSL) 语句。 如果在 SQL Server 2005 的 ASSL 语句中使用这些保持参数之一,Analysis Services将返回错误。
与 AMO 对象模型中 HoldoutSeed 的分析管理对象 (的元素) 为 MiningStructure。
另请参阅
属性 (ASSL)
HoldoutActualSize 元素
HoldoutMaxPercent 元素
HoldoutMaxCases 元素