Биты и байты.

Биты и байты.

среда, 30 октября 2013 г.

SSAS 2008. Не найден ключ атрибута при обработке

Вот сделал ты например обычный куб  со схемой звезда, и  жмешь кнопку  обработать, а он ошибки такие выдает сцуко
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке: таблица: "dbo_TableName", столбец: "ColumnName", значение: "-999". Атрибут "Ключ".


Вроде все честно делал, но данные на целостность никто не проверял конечно же (чтобы в измерениях были все элементы из фактов)

Решается все в пару кликов, главное не ссать!


Для начала нужно добавить Неизвестный элемент (Unknown member) в измерение и настроить обработку ошибок, жмем обработать
так делаем для всех измерений


Затем настраиваем обработку показателей, чтобы при отсутствии ключа в измерении все данные попадали на неизвестный элемент.


Запускаем обработку куба, и о чудо куб ОБРАБОТАН. Разве это не прекрасно)
Все данные с неопределенным элементом в фактах попали на Неизвестный элемент.
Таким образом можно гарантировать что при формировании куба никакие данные не потеряются.


И как всегда народная мудрость напоследок, тем кто дочитал:

Думать надо головой, любить-сердцем, чуять — жопой, и самое главное — ничего не перепутать.

About