Élément HoldoutSeed
Spécifie la valeur de départ d'une partition d'exclusion répétée qui contient le jeu de tests d'un élément MiningStructure. Cette valeur de départ garantit que le contenu du modèle reste le même pendant le retraitement. Si cette valeur de départ n'est pas spécifiée ou qu'elle a la valeur 0, Analysis Services en crée une en utilisant un algorithme de hachage sur le nom de la structure d'exploration de données.
Syntaxe
<MiningStructure>
...
<ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed>
...
</MiningStructure>
Caractéristiques de l'élément
Caractéristique |
Description |
---|---|
Type de données et longueur |
Long |
Valeur par défaut |
0 |
Cardinalité |
0-1 : Élément facultatif qui peut se produire une seule fois seulement. |
Relations entre les éléments
Relation |
Élément |
---|---|
Élément parent |
|
Éléments enfants |
Aucun |
Notes
Lors de la création initiale d'une structure d'exploration de données, l'ID et le nom sont identiques. Toutefois, vous pouvez modifier le nom de la structure d'exploration de données. Par conséquent, si vous souhaitez veiller à ce que la partition soit répétée, vous ne devez pas compter sur la valeur de départ créée par le nom, mais définir une valeur de départ explicitement.
En outre, lorsque vous créez une copie d'une structure d'exploration de données en utilisant l'instruction EXPORT, Analysis Services conserve le nom de la nouvelle structure d'exploration de données mais génère automatiquement un nouvel ID. Par conséquent, il est possible d'avoir deux structures d'exploration de données qui partagent le même nom mais qui ont des ID différents. Deux structures d'exploration de données qui portent le même nom ont la même valeur de départ. Toutefois, comme le partitionnement des données dépend également des données source, le contenu réel des partitions dans chaque structure peut être différent.
Les nouvelles propriétés HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeedou HoldoutActualSize sont uniquement disponibles dans SQL Server 2008 et les versions ultérieures. Par conséquent, vous devez préfixer ces propriétés avec le nouvel espace de noms comme indiqué dans la description de la syntaxe sans quoi Analysis Services retourne une erreur.
Remarque Dans SQL Server 2005, Analysis Services ne prenait pas en charge l'utilisation de partitions d'exclusion sur une structure d'exploration de données. Par conséquent, les instructions ASSL (Analysis Services Scripting Language) qui contiennent les paramètres d'exclusion HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed ou HoldoutActualSize ne peuvent pas être utilisées dans SQL Server 2005. Si vous utilisez l'un de ces paramètres d'exclusion dans une instruction ASSL dans SQL Server 2005, Analysis Services retourne une erreur.
L'élément qui correspond au parent de HoldoutSeed dans le modèle objet AMO (Analysis Management Objects) est MiningStructure.