Поделиться через


Элемент KeyDuplicate (ASSL)

Определяет, как Analysis Services обрабатывает ошибку повторяющегося ключа, если она обнаруживается во время обработки.

Синтаксис

  
<ErrorConfiguration>  
   ...  
      <KeyDuplicate>...</KeyDuplicate>  
   ...  
</ErrorConfiguration>  

Характеристики элемента

Характеристика Описание
Тип данных и длина String (перечисление)
Значение по умолчанию Пропустить ошибку
Кратность 0-1: необязательный элемент, который может встречаться только один раз.

Связи элемента

Связь Элемент
Родительский элемент ErrorConfiguration
Дочерние элементы Нет

Remarks

Ошибки с повторяющимися значениями ключа возникают только во время обработки измерения, когда ключ атрибута появляется больше одного раза. Поскольку ключи атрибутов должны быть уникальными, Analysis Services отменяет повторяющиеся записи. Ошибки с повторяющимися значениями ключа обычно свидетельствуют о дефектах модели измерения, в частности в связях между ее атрибутами.

Значением этого элемента может быть только одна из строк в следующей таблице.

Значение Описание
Пропустить ошибку При обработке эту ошибку следует пропускать и продолжать выполнение.
Сообщить и продолжить При обработке следует создать отчет об этой ошибке и продолжать выполнение.
Сообщить и остановиться При обработке следует создать отчет об этой ошибке и прервать выполнение.

Перечисление, соответствующее допустимым значениям для KeyDuplicate в объектной модели объекты AMO (AMO), — это ErrorOption .

См. также:

Свойства (ASSL)