Элемент KeyNotFound (ASSL)
Указывает, какие действия предпринимаются службами Microsoft SQL Server Службы Analysis Services при обнаружении ошибок, связанных с нарушением ссылочной целостности.
Синтаксис
<ErrorConfiguration>
...
<KeyNotFound>...</KeyNotFound>
...
</ErrorConfiguration>
Характеристики элемента
Характеристика |
Описание |
---|---|
Тип данных и длина |
String (перечисление) |
Значение по умолчанию |
ReportAndContinue |
Количество элементов |
0-1: необязательный элемент, который может появляться только один раз. |
Связи элемента
Связь |
Элемент |
---|---|
Родительский элемент |
|
Дочерние элементы |
Нет |
Замечания
Ошибки, связанные с нарушением ссылочной целостности, возникают, если значению внешнего ключа в зависимой таблице не соответствует ни одно значение первичного ключа в родительской таблице. Эта ошибка возникает при обработке службами Службы Analysis Services измерения, в котором таблица фактов ссылается на значение внешнего ключа, не существующее в таблице измерения для этого измерения, или если в Службы Analysis Services обрабатывается секция, притом, что главная таблица измерения для измерения, которое входит в состав этой секции, ссылается на значение ключа, отсутствующее в другой связанной с ней таблице измерения. (В случае измерений с иерархиями типа «родители-потомоки» и родительскими атрибутами это может также происходить, если таблица главного измерения для измерения, которое включено в секцию, ссылается на значение ключа, не существующее в той же таблице измерения.)
Значением этого элемента может быть только одна из строк в следующей таблице.
Значение |
Описание |
---|---|
IgnoreError |
При обработке эту ошибку следует пропускать и продолжать выполнение. |
ReportAndContinue |
При обработке следует создать отчет об этой ошибке и продолжать выполнение. |
ReportAndStop |
При обработке следует создать отчет об этой ошибке и прервать выполнение. |
Перечисление, соответствующее допустимым значениям элемента KeyNotFound в модели объектов AMO, — это ErrorOption.