KeyNotFound-Element (ASSL)
Gibt die Reaktion von MicrosoftSQL ServerAnalysis Services auf Fehler in der referenziellen Integrität an.
Syntax
<ErrorConfiguration>
...
<KeyNotFound>...</KeyNotFound>
...
</ErrorConfiguration>
Elementmerkmale
Merkmal |
Beschreibung |
---|---|
Datentyp und -länge |
Zeichenfolge (Enumeration) |
Standardwert |
ReportAndContinue |
Kardinalität |
0-1: Optionales Element, das nur einmal auftreten kann. |
Elementbeziehungen
Beziehung |
Element |
---|---|
Übergeordnetes Element |
|
Untergeordnete Elemente |
Kein |
Hinweise
Fehler in der referenziellen Integrität treten auf, wenn ein Fremdschlüsselwert in einer abhängigen Tabelle keinen entsprechenden Eintrag in der übergeordneten Tabelle aufweist. Dieser Fehler tritt auf, wenn Analysis Services eine Dimension verarbeitet, in der die Faktentabelle auf einen Fremdschlüsselwert verweist, der nicht in der Dimensionstabelle für diese Dimension existiert, oder wenn Analysis Services eine Partition verarbeitet und die Dimensionshaupttabelle einer Dimension, die in der Partition enthalten ist, auf einen Schlüsselwert verweist, der in keiner weiteren zugeordneten Dimensionstabelle existiert. (Bei Dimensionen mit Parent-Child-Hierarchien und übergeordneten Attributen kann der Fehler auch dann auftreten, wenn die Dimensionshaupttabelle für eine Dimension, die in der Partition enthalten ist, auf einen Schlüsselwert verweist, der nicht in derselben Dimensionstabelle existiert.)
Der Wert dieses Elements ist auf eine der in der folgenden Tabelle aufgelisteten Zeichenfolgen beschränkt.
Wert |
Beschreibung |
---|---|
IgnoreError |
Die Verarbeitung sollte den Fehler ignorieren und fortfahren. |
ReportAndContinue |
Die Verarbeitung sollte den Fehler berichten und fortfahren. |
ReportAndStop |
Die Verarbeitung sollte den Fehler berichten und anhalten. |
Die Enumeration, die den zulässigen Werten für KeyNotFound im AMO-Objektmodell (Analysis Management Objects) entspricht, ist ErrorOption.