Élément KeyNotFound (ASSL)
Spécifie comment Analysis Services répond lorsqu’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 | ErrorConfiguration |
Éléments enfants | None |
Remarques
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 whenAnalysis services traite une dimension dans laquelle la table de faits fait référence à une valeur de clé étrangère qui n’existe pas dans la table de dimension pour cette dimension, ou les services whenAnalysis traitent une partition lorsque la table principale de dimension pour une dimension 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 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 pour KeyNotFound dans le modèle objet AMO (AMO (Analysis Management Objects)) est ErrorOption .