HoldoutSeed 元素
指定包含 MiningStructure 元素之測試集之可重複的集區的種子。 這個種子可確保模型內容在重新處理期間會保持不變。 如果未指定或設為0,Analysis Services 會在此採礦結構的名稱上使用雜湊演算法來建立種子。
語法
<MiningStructure>
...
<ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed>
...
</MiningStructure>
元素特性
特性 | 描述 |
---|---|
資料類型和長度 | long |
預設值 | 0 |
基數 | 0-1:只能出現一次的選擇性元素。 |
元素關聯性
關聯性 | 元素 |
---|---|
父元素 | MiningStructure |
子元素 | None |
備註
當您首次建立採礦結構時,識別碼和名稱是相同的。 不過,您可以變更採礦結構的名稱。 因此,如果您想要確保資料分割可重複,就不應該仰賴依據名稱建立的種子,而應該明確設定種子。
此外,當您使用 EXPORT 語句來建立一個採礦結構的複本時,Analysis Services 會保留新的採礦結構的名稱,但會自動產生新的識別碼。 因此,您可能會有兩個共用相同名稱但具有不同識別碼的採礦結構。 任何兩個具有相同名稱的採礦結構將會具有相同的種子。 不過,由於資料的分割也取決於來源資料,因此每個結構中資料分割的實際內容可能會不同。
新的屬性HoldoutMaxCases、 HoldoutMaxPercent、 HoldoutSeed或HoldoutActualSize僅適用于 SQL Server 2008 和更新版本。 因此,您必須在這些屬性前面加上新的命名空間,如語法描述中所示,orAnalysis Services 將會傳回錯誤。
注意在 SQL Server 2005 中,Analysis Services 不支援在採礦結構上使用維持的資料分割。 因此,Analysis Services 指令碼語言 (ASSL) 語句(包含維持參數HoldoutMaxCases、 HoldoutMaxPercent、 HoldoutSeed或HoldoutActualSize )無法在 SQL Server 2005 中使用。 如果您在 SQL Server 2005 的 ASSL 語句中使用其中一個維持參數,Analysis Services 將會傳回錯誤。
分析管理物件 (AMO) 物件模型 MiningStructure 中對應至HoldoutSeed父系的元素。
另請參閱
屬性 (ASSL)
HoldoutActualSize 元素
HoldoutMaxPercent 元素
HoldoutMaxCases 元素
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應