Microsoft SQL Server 2008 R2 서비스 팩 2 (SP2) 수정 프로그램을 하나의 다운로드 가능한 파일로 배포 합니다. 수정 프로그램이 누적 되므로 새 릴리스에는 이전 SQL Server 2008 R2 서비스 팩 2 수정 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다.
증상
다음 조건을 충족 하는 경우 Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) 또는 Microsoft SQL Server 2012 Analysis Services (SSAS 2012)에서 다차원 식 (MDX) 쿼리를 실행 한다고 가정 합니다.
-
MDX 쿼리에는 WHERE 절의 계산 된 구성원에 사용 되는 집계 함수가 있습니다.
-
Aggregate 함수는 Dim 계층 구조의 두 개 이상의 구성원을 사용 합니다.
-
집계 함수에 없는 Dim 계층의 구성원에 영향을 주는 scope 문은 있습니다 .
-
Dim 차원은 부모/자식 차원입니다.
이 경우 scope 문은 집계 함수의 결과를 변경 합니다. 이렇게 하면 MDX 쿼리에서 잘못 된 결과가 반환 됩니다.참고:
-
이 문제는 집계 함수의 매개 변수에 기존 키워드를 추가 하 여 확인할 수 있습니다.
-
CUBESET 함수를 사용 하 여 피벗 테이블 개체를 수식으로 변환할 때 Excel에서 자주 사용 하는 MDX 쿼리 형태입니다.
해결 방법
이 문제는 다음 SQL Server 누적 업데이트에서 처음 수정 되었습니다.
SQL Server 2012의 누적 업데이트 8 /en-us/help/2844205
SQL Server 2012 SP1 용 누적 업데이트 4 /en-us/help/2833645
SQL Server 2008 R2 SP2에 대 한 누적 업데이트 5 /en-us/help/2797460
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
추가 정보
집계 함수 (MDX)에 대 한 자세한 내용을 보려면 다음 MSDN 웹 사이트를 방문 하세요.