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