문제

는 MDX에서 최상위 레벨 대신 계층 구조를 상위 10 개를 구할 수 있습니다.계층 구조의 각 레벨에서 상위 10을 가져 오는 MDX 쿼리를 작성하고 싶습니다.가능하면 알려주십시오.

계층 구조는 아래와 같습니다 :

  • regions (상위 10 개)
    • 국가 (상위 10 개)
      • 국가 (상위 10 위)
        • 도시 (상위 10 개)
          • so ...
도움이 되었습니까?

해결책

레벨에서 상위 10 위를 얻으려면 를 사용할 수 있습니다.

TopCount([your dimension].[Regions].Members, 10, 'your measure')
TopCount([your dimension].[Countries].Members, 10, 'your measure')
...
.

상위 10 개국이있는 상위 10 개 지역을 얻으려면 DrillDownLeveltop :

DrilldownLevelTop(TopCount([your dimension].[Regions].Members, 10, 'your measure'), 10,, 'your measure')
.

다른 레벨에서 멤버를 얻으려면 이전 표현식 주위에 다른 DrillDownLeveltop을 추가해야합니다.

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