Ssas 排序集在切片器中排序,但不在行上排序

Ssas 排序集在切片器中排序,但不在行上排序,ssas,mdx,pyramid,olap,Ssas,Mdx,Pyramid,Olap,我们有一个命名集: CREATE SET CURRENTCUBE.[Geography Alphabetical] as { ORDER( [Geolocation].[Geography].[Geography Country].MEMBERS, [Geolocation].[Geography].CURRENTMEMBER.NAME,BASC) }, DISPLAY_FOLDER = 'Geography Sets'; 如果我们将其放入客户机(金字塔)中的切片器,则国家按字母顺序排列

我们有一个命名集:

CREATE SET CURRENTCUBE.[Geography Alphabetical] as
{
ORDER(
[Geolocation].[Geography].[Geography Country].MEMBERS,
[Geolocation].[Geography].CURRENTMEMBER.NAME,BASC)
}, DISPLAY_FOLDER = 'Geography Sets';   
如果我们将其放入客户机(金字塔)中的切片器,则国家按字母顺序排列,但如果我们将集合放在行上,则它们又按等级顺序排列


我们如何确保在使用这套软件时,它将按字母顺序排列?

也许这是客户端软件的一项功能?要了解这一点,您可以使用探查器工具查看它发送到Analysis Services服务器的MDX,如下所示:

在Windows开始菜单中,选择“Microsoft SQL Server”/“性能工具”/“SQL Server探查器”。然后选择File/New Trace,连接到Analysis Services服务器,只需单击以下对话框即可保留默认设置

然后,您将看到发送到服务器的每个MDX语句(以及一些其他事件)