Isolating the best N members in a set
Hierarchies can contain a lot of members. In this recipe, we are going to show you how to extract only the significant members: ones with the highest value for a certain measure.
This requirement is often necessary because not only does it allow end users to focus their efforts on a smaller set of members, but it also makes the queries much faster.
We will base our example on the TopCount()
function, a function that returns the exact number of members as specified. In addition to that function, MDX has two more similar functions, namely TopPercent()
and TopSum()
. Contrary to the TopCount()
function, these functions return an unknown number of members. In other words, they are designed to return a set of members ...
Get MDX with Microsoft SQL Server 2016 Analysis Services Cookbook - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.