2013-10-17 4 views
0

SSAS를 처음 사용하고 기존 측정 값 그룹에 새 파티션을 추가하는 데 문제가 발생했습니다.SSAS의 측정 값 그룹에 새 파티션 추가

데이터 원본 뷰에 새 테이블을 추가하고이를 기존 측정 값 그룹에 새 파티션으로 추가하려고했습니다. 새 파티션을 추가하려고하면 새로 추가 된 DSV 테이블이 사용 가능한 테이블 목록에 나타나지 않습니다. 나는 DSV 수준에서 어떤 관계선 창조라도 놓치고있다. 도와주세요.

답변

1

SSAS는 모든 단일 측정 값 그룹이 단일 테이블이나 뷰에서 모든 데이터를 가져올 것으로 기대합니다. 따라서 이미 테이블 A에서 데이터를 가져 오는 기존 측정 값 그룹이있는 경우 SSAS는 해당 측정 값 그룹 아래의 추가 파티션에 대해서만 테이블 A를 제공 할 것입니다.

새 파티션의 원본으로 특정 쿼리를 사용해 볼 수 있으며 원하는 테이블을 쿼리에 넣을 수 있어야합니다. 사용 가능한 테이블을 나열하는 부분을 무시하고 쿼리에 테이블 이름을 입력하십시오. 측정 값 그룹의 모든 파티션이 똑같은 순서로 정확히 동일한 열을 가져야합니다. 이것은 절대적으로 필요하며 SSAS가 측정 값 그룹당 하나의 테이블을 사용하기를 원하는 이유 일 수 있습니다. 그렇더라도 측정 값의 속성을 볼 때 하나의 속성은 TableName + ColumnName으로 만들어진 "소스"이기 때문에 이것이 작동하는지 확신 할 수 없습니다.

그러나 동일한 측정 값 그룹의 두 파티션에 대해 별도의 논리 테이블을 사용하는 것이 좋습니다. 두 측정 단위로 더 잘 구분할 수 있습니까? 그렇지 않은 경우보기에서 두 테이블을 결합하고 측정 값 그룹에 대한보기를 사용할 수 있습니까? 이는 쿼리 제안이 작동하지 않는 경우 수행해야 할 작업 일 수 있습니다.

관련 문제