MDX クエリがあります。
SELECT
NON EMPTY {Hierarchize({[Measures].[Rating]})} ON COLUMNS,
NON EMPTY {Hierarchize({[Response].[Response Name].Members})} ON ROWS
FROM [Ratings]
これにより、応答名と応答数の表が返されます。ただし、このクエリはすべての応答の行を返しますが、最新の 10 個の応答だけが必要です。
私はHEADを使ってこれをやろうとしました:
SELECT
NON EMPTY {Hierarchize({[Measures].[Rating]})} ON COLUMNS,
HEAD(NON EMPTY {Hierarchize({[Response].[Response Name].Members})}, 10) ON ROWS
FROM [Ratings]
しかし、「行3、列18、トークン 'NON'の構文エラー」というエラーが表示されます
NON EMPTY を削除すると、期待どおりに機能します (10 メンバーのみが返されます) が、空の評価が含まれます。
NON EMPTY と HEAD を一緒に使用するにはどうすればよいですか? (または、別の方法で同じことを達成する)