共用方式為


HoldoutSeed 元素

指定可重複鑑效組資料分割 (包含 MiningStructure 元素的測試集) 的種子。這個種子可確保模型內容在重新處理期間會保持不變。如果沒有指定或設定為 0,Analysis Services 就會使用雜湊演算法或採礦結構的名稱來建立種子。

語法

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

元素特性

特性

描述

資料類型和長度

Long

預設值

0

基數

0-1: 只能出現一次的選擇性元素。

元素關聯性

關聯性

元素

父元素

MiningStructure

子元素

備註

當您首次建立採礦結構時,識別碼和名稱是相同的。不過,您可以變更採礦結構的名稱。因此,如果您想要確保資料分割可重複,就不應該仰賴依據名稱建立的種子,而應該明確設定種子。

此外,當您使用 EXPORT 陳述式來建立採礦結構的副本時,Analysis Services 將會保留新採礦結構的名稱,但也會自動產生新的識別碼。因此,您可能會有兩個共用相同名稱但具有不同識別碼的採礦結構。任何兩個具有相同名稱的採礦結構將會具有相同的種子。不過,由於資料的分割也取決於來源資料,因此每個結構中資料分割的實際內容可能會不同。

新的屬性 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