共用方式為


HoldoutMaxPercent 元素

指定資料來源中將用於鑑效組資料分割 (包含 MiningStructure 元素的測試集) 的最大案例百分比。其餘案例將用於培訓。值為 0 表示可當做測試集的案例數目沒有任何限制。

語法

<MiningStructure>
   ...
   <ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent>
   ...
</MiningStructure>

元素特性

特性

描述

資料類型和長度

介於 0 和 99 之間的整數。

預設值

30

基數

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

元素關聯性

關聯性

元素

父元素

MiningStructure

子元素

備註

如果您同時針對 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) 物件模型中對應至 HoldoutMaxPercent 父系的元素是 MiningStructure