3

とにかく、MDXのトップレベルではなく、階層全体でトップ10を取得できるということはありますか。階層の各レベルでトップ10を取得するMDXクエリを作成したいと思います。可能であれば教えてください。

階層は次のようになります。

  • 地域(トップ10を取得)
    • 国(トップ10を取得)
      • 州(トップ10を取得)
        • 都市(トップ10に入る)
          • 後で...
4

1 に答える 1

2

あなたが使用できるレベルでトップ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を追加する必要があります。

于 2012-07-26T20:37:48.427 に答える