2008-11-11 2 views
2

기존 SSAS 큐브의 파티션에 대해 저장소 모드 ROLAP을 구성하려고합니다. 큐브는 측정 값 그룹이 명명 된 쿼리 (테이블과 대조적으로)에 의해 정의되고 차원이 여러 데이터 원본 뷰 (DSV)에서 정의된다는 점에서 약간 지저분합니다. 자동 관리 캐싱과 MOLAP 저장 모드가 잘 작동하는지ROLAP이 작동하지 않습니다 - ROLAP 용 큐브/DSV를 설계하는 방법은 무엇입니까?

Executing the query ... 
Server: The operation has been cancelled. 
Errors in the high-level relational engine. The 'dbo_dim_account' table that is required for a join cannot be reached based on the relationships in the data source view. 
Execution complete 

참고 :

은 MDX와 큐브를 쿼리 할 때 내가 오류 메시지입니다. 이 문제는 저장소 모드가 ROLAP 또는 HOLAP 인 경우에만 발생합니다.

또한 모든 차원의 테이블을 해당 큐브의 DSV에 추가하려고 시도했지만 도움이되지 않습니다.

아이디어가 있으십니까?

답변

1

전문가가 아니지만 Visual Studio.NET에서 AS DB를 가져올 수 있습니다 - 새 프로젝트 ... 대화 상자의 "Analysis Services 데이터베이스 가져 오기"대화 상자.

일단 들어가면 큐브가 추출되는 관계형 테이블이 정의 된 데이터 원본 뷰의 테이블 스키마를 볼 수 있습니다. 그런 다음 "dbo_dim_account"테이블이 있고 사실 테이블이 관련되어 있는지 확인하십시오.

관계가 작동하려면 차원과 사실이 동일한 DSV에 있어야 할 수도 있습니까?

또한 SSAS 비행 기록 장치 또는 응용 프로그램 로그에 더 많은 문제가있을 수 있습니까?

관련 문제