Partager via


É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

ErrorConfiguration

É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.

Voir aussi

Référence

Propriétés (ASSL)