문제

SQL Server Management Studio에서 큐브를 탐색하면 열 필드, 행 필드 및 필터 필드를 삭제할 수 있습니다.그러면 필요한 데이터가 표시됩니다.

데이터를 표시하기 위해 장면 뒤에서 생성되는 MDX 쿼리를 볼 수있는 방법이 있는지 알고 싶습니다.

감사합니다.

도움이 되었습니까?

해결책

SQL Server Profiler는 SSAS 서버에서 작동합니다.프로파일 러 연결을 시작할 때 연결 대화 상자에서 서버 유형에 대한 Analysis Services를 선택하십시오.Analysis Services 서버를 선택하고 연결하십시오.표준 프로파일 러 템플릿을 사용하고 추적을 시작할 수 있습니다.그런 식으로 MDX 쿼리를 볼 수 있어야합니다.

다른 팁

SSMS를 열고 '분석 서버 엔진'에 연결하십시오.

'큐브'를 선택하고 마우스 오른쪽 버튼을 클릭하고 요구 사항에 따라 메트릭과 차원을 배치하십시오.

및 쿼리를 실행하십시오.

맨 위로 메뉴에서 '디자인 모드'를 잘 수있게 해당 쿼리 결과에 대한 MDX 쿼리를 볼 수 있습니다.

SSAS 큐브를 탐색하는 동안 생성 된 MDX를 볼 수있는 codeplex에 엑셀 플러그인이 있습니다.

http://olappivottableExtend.CodePlex.com/

Excel 또는 SSM을 통해이 작업을 수행 할 수있는 좋은 방법은 없지만 입찰가를 사용하는 경우 간단한 방법이 있으며, 나는 그것을 많이 사용합니다 ....

새 보고서 프로젝트를 만듭니다. 큐브에 연결하는 새 데이터 소스를 만듭니다. 프로세스를 시작하여 새 보고서를 만들고 '쿼리 디자인'화면에서 '쿼리 빌더'를 클릭 할 수 있습니다.이렇게하면 측정 및 치수를 클릭하고 드래그 할 수있는 GUI를 끌어 올리면 '디자인 모드'아이콘을 클릭하면 GUI보기와 MDX를 표시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top