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