Élément KeyNotFound (ASSL)
Spécifie la manière dont Microsoft SQL Server Analysis Services répond quand il rencontre une erreur d'intégrité référentielle.
Syntaxe
<ErrorConfiguration>
...
<KeyNotFound>...</KeyNotFound>
...
</ErrorConfiguration>
Caractéristiques de l'élément
Caractéristique |
Description |
---|---|
Type de données et longueur |
Chaîne (énumération) |
Valeur par défaut |
ReportAndContinue |
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 d'intégrité référentielle se produisent lorsqu'une valeur de clé étrangère dans une table dépendante n'a pas d'entrée correspondante dans la table parente. Cette erreur se produit lorsque Analysis Services traite une dimension dans laquelle la table de faits contient une référence à une valeur de clé étrangère qui n'existe pas dans la table de dimension pour cette dimension, ou lorsque Analysis Services traite une partition si la table principale de dimension pour une dimension qui est incluse dans la partition fait référence à une valeur de clé qui n'existe pas dans une autre table de dimension associée. (Dans le cas de dimensions avec des hiérarchies parent-enfant et des attributs parents, ceci peut aussi se produire lorsque la table principale de dimension pour une dimension qui est incluse dans la partition fait référence à une valeur de clé qui n'existe pas dans la même table de dimension.)
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 continuer. |
ReportAndContinue |
Le traitement doit signaler l'erreur et continuer. |
ReportAndStop |
Le traitement doit signaler l'erreur et s'arrêter. |
L'énumération qui correspond aux valeurs autorisées de l'élément KeyNotFound dans le modèle objet AMO (Analysis Management Objects) est ErrorOption.