Élément KeyDuplicate (ASSL)
Determines how Microsoft SQL Server Analysis Services handles a duplicate key error if it encounters one during processing.
Syntaxe
<ErrorConfiguration>
...
<KeyDuplicate>...</KeyDuplicate>
...
</ErrorConfiguration>
Caractéristiques de l'élément
Caractéristique |
Description |
---|---|
Type de données et longueur |
Chaîne (énumération) |
Valeur par défaut |
IgnoreError |
Cardinalité |
0-1 : élément facultatif qui peut apparaître une fois et une seule. |
Relations entre les éléments
Relation |
Élément |
---|---|
Élément parent |
|
Éléments enfants |
Aucun |
Notes
Les erreurs de clés dupliquées surviennent uniquement au cours du traitement des dimensions lorsque vous rencontrez une clé d'attribut plus d'une fois. Du fait que les clés d'attribut doivent être uniques, Analysis Services ignore les enregistrements en double. En règle générale, les erreurs de clés dupliquées indiquent un défaut de conception de la dimension, en particulier dans les relations entre attributs.
La valeur de cet élément est limitée à l'une des chaînes du tableau suivant.
Valeur |
Description |
---|---|
IgnoreError |
Le traitement doit ignorer l'erreur et se poursuivre. |
ReportAndContinue |
Le traitement doit signaler l'erreur et se poursuivre. |
ReportAndStop |
Le traitement doit signaler l'erreur et s'arrêter. |
L'énumération qui correspond aux valeurs autorisées de l'élément KeyDuplicate dans le modèle objet AMO (Analysis Management Objects) est ErrorOption.