2010-08-04 2 views
0

나는 관계형 계층의 뷰, 관계가있는 테이블을 포함하는 데이터 원본 뷰에서 SSAS 2005 큐브를 기반으로했습니다. 뷰에 스키마 바인딩을 사용하지 않았습니다. 이제이 두 프로젝트를 재구성해야하지만 dsv에서 뷰의 사실과 어둠을 다시 연결해야한다는 두려움이 있습니다. 관계를 다시 설정하거나 기억할 스크립트가 있습니까? 아니면 관계형 계층에서 스크립트를 만들어야합니까? 아니면 큐브를 만들 때 테이블에 고정해야합니까? 대단히 고마워요 드류내 SSAS DSV에 대한보기를 사용한 경우 SSAS 데이터 원본 뷰의 관계를 스크립팅 할 수 있습니까?

답변

1

질문에 대해서는 원래 DSV는 어떻게 되었습니까? DSV는 궁극적으로 단지 XML 파일입니다. 프로젝트 폴더를 검사하면 .dsv 파일 확장명을 가진 Analysis Services 데이터 원본 뷰 파일입니다. 따라서 큐브와 치수 만 재구성하려면 원본 DSV를 새 프로젝트에 추가하면 새 프로젝트에서 처음부터 DSV를 만든 것처럼 작동합니다.

NOLOCK과 같은 테이블 잠금 힌트를 사용할 수 있기 때문에 원본으로보기를 사용하는 것이 일반적으로 직접 테이블을 사용하는 것보다 낫습니다. 또한 DSV를 변경하지 않고도 기본보기를 수정할 수 있습니다.