查询以显示度量的文件夹

Query to Display Folder of the measure

我正在尝试 select 一个度量的显示文件夹(我可以在度量组下的 Excel 枢轴 Table 中看到的文件夹,在该文件夹下显示一个度量).

我试过这样的东西:

WITH
    MEMBER [Measures].[FOLDER_NAME] AS [Measures].[Amount].Properties('DISPLAY_FOLDER')
SELECT
    [Measures].[FOLDER_NAME] On 0
FROM
    MyCube

但是我收到一个错误:#Error Query The DISPLAY_FOLDER dimension attribute was not found。也许 属性 的名字不是这样的,或者我错过了什么?

因为当我尝试使用 NAME 而不是 DISPLAY_FOLDER 等其他 属性 时,我得到了正确的结果 - 度量的名称:

WITH
    MEMBER [Measures].[MEASURE_NAME] AS [Measures].[Amount].Properties('NAME')
SELECT
    [Measures].[MEASURE_NAME] On 0
FROM
    MyCube

我不认为可以通过这种方式访问​​文件夹名称。但是您可以使用 Dmv 来解决您的问题。

select * from $System.MDSCHEMA_MEASURES

在结果中检查 MEASUREGROUP_NAME