Condividi tramite


Elemento HoldoutSeed

Specifica il valore di inizializzazione per una partizione di dati di controllo ripetibile che contiene il set di test di un elemento MiningStructure. Questo valore di inizializzazione assicura che il contenuto del modello rimanga lo stesso durante la rielaborazione. Se non specificato o impostato su 0, Analysis Services crea un valore di inizializzazione utilizzando un algoritmo di hash sul nome della struttura di data mining.

Sintassi

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

Caratteristiche elemento

Caratteristica

Descrizione

Tipo di dati e lunghezza

Lungo

Valore predefinito

0

Cardinalità

0-1: elemento facoltativo che può verificarsi una volta e una volta soltanto.

Relazioni elemento

Relazione

Elemento

Elemento padre

MiningStructure

Elemento figlio

Nessuno

Osservazioni

Quando si crea per la prima volta una struttura di data mining, l'ID e il nome sono gli stessi. Tuttavia, è possibile modificare il nome della struttura di data mining. Pertanto, per garantire la ripetibilità della partizione, non ci si deve basare sul valore di inizializzazione creato dal nome, ma è necessario impostare espressamente un valore di inizializzazione.

Inoltre, quando si crea una copia di una struttura di data mining utilizzando l'istruzione EXPORT, Analysis Services manterrà il nome nella nuova struttura di data mining, ma genererà automaticamente un nuovo ID. Pertanto, è possibile avere due strutture di data mining che condividono lo stesso nome, ma hanno ID diversi. Due strutture di data mining qualsiasi con lo stesso nome avranno il medesimo valore di inizializzazione. Tuttavia, dal momento che il partizionamento dei dati dipende anche dai dati di origine, il contenuto effettivo delle partizioni di ciascuna struttura potrebbe essere diverso.

Le nuove proprietà HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed o HoldoutActualSize sono disponibili solo in SQL Server 2008 e versioni successive. È pertanto necessario utilizzare per queste proprietà un prefisso con il nuovo spazio dei nomi, come illustrato nella descrizione della sintassi. In caso contrario, in Analysis Services viene restituito un errore.

Nota   In SQL Server 2005, Analysis Services non supportava l'utilizzo di partizioni di controllo su una struttura di data mining. Pertanto, le istruzioni Analysis Services Scripting Language (ASSL) contenenti i parametri di controllo HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed o HoldoutActualSize non possono essere utilizzate in SQL Server 2005. Se si utilizza uno di questi parametri di controllo in un'istruzione ASSL in SQL Server 2005, Analysis Services restituirà un errore.

L'elemento che corrisponde al padre di HoldoutSeed nel modello a oggetti AMO (Analysis Management Objects) è MiningStructure.

Vedere anche

Riferimento

Proprietà (ASSL)

Elemento HoldoutActualSize

Elemento HoldoutMaxPercent

Elemento HoldoutMaxCases