2008-10-09 1 views
2

Некоторое время процесс активного кэширования успешно синхронизирует базу данных OLAP, а затем начинает выдавать следующую ошибку: «Ошибки в механизме хранения OLAP: невозможно найти ключ атрибута», за которым следуют данные, связанные с spesific Информация. Однако у меня нет проблем, если вручную обрабатывать базу данных с параметром «Transactional Deployement», установленным в True. Я установил режим изоляции источника данных для моментального снимка, а параметр подключения MARS к True в строке соединения плюс на стороне базы данных, мы установили для свойства базы данных ALLOW SNAPSHOT_ISOLATION значение ON и проверили его. Может ли кто-нибудь помочь или дать какие-то предложения?Служба анализа - Проактивное кэширование сбоя

ответ

0

Похоже, что новая клавиша измерения была добавлена ​​- и используется вашей таблицей фактов. Ключ измерения еще не находится в кубе, поэтому он не найден, если ссылается на факт ...

Это может произойти довольно легко и фиксируется только полным переработкой (или если вам повезло, хорошо время активного кэширования по размерам и фактам).

1

Ваша мера перестраивается, и в таблице размеров нет ключевого значения (это в основном состояние гонки).

Если целостность данных имеет первостепенное значение, вам нужно будет выполнить полный процесс куба.

Если вы можете уйти с некоторыми агрегатами, временно отключенными (или назначенными «Неизвестно» в Измерении), вы можете настроить конфигурацию ошибок, чтобы игнорировать ошибки или назначать неизвестные ключи Неизвестным. Он должен работать сам в следующий раз, когда эта мера будет восстановлена.

 Смежные вопросы

  • Нет связанных вопросов^_^