2008-10-09 4 views
2

잠시 동안 사전 캐싱 프로세스가 OLAP 데이터베이스를 성공적으로 동기화 한 다음 'OLAP 저장소 엔진의 오류 : 특성 키를 찾을 수 없음 :'과 다음과 같은 특수 데이터 관련 오류가 발생하기 시작합니다. 정보. 그러나 'Transactional Deployement'옵션이 True로 설정된 데이터베이스를 수동으로 처리하면 문제가 발생하지 않습니다. 데이터 소스 격리 모드를 스냅 샷으로 설정하고 MARS 연결 설정을 연결 문자열에서 True로 설정하고 데이터베이스 측에서 데이터베이스 속성 ALLOW SNAPSHOT_ISOLATION을 ON으로 설정하고 확인했습니다. 아무도 도와 줄 수있는 제안이나 조언을 해줄 수 있습니까?분석 서비스 - 자동 캐싱 실패

답변

0

새로운 차원 키가 추가되어 팩트 테이블에서 사용 된 것처럼 들립니다. 차원 키는 아직 큐브에 있지 않으므로 사실에 의해 참조 될 때 찾을 수 없습니다.

이것은 매우 쉽게 발생할 수 있으며 전체 재 처리로만 해결됩니다 (또는 행운의 차원과 사실에 대한 능동적 인 캐싱의 타이밍).

1

측정 값이 다시 작성되고 차원 테이블에 키 값이 없습니다 (기본적으로 경쟁 상태 임).

데이터 무결성이 가장 중요한 경우 큐브의 전체 프로세스를 수행해야합니다.

일부 집계가 일시적으로 해제되거나 Dimension에서 "알 수 없음"으로 지정되면 오류를 무시하거나 알려지지 않은 키를 할당하도록 오류 구성을 사용자 정의 할 수 있습니다. 다음에 측정 값을 다시 작성할 때 자체적으로 작동해야합니다.