DMV/DMX: 如何获取Measure的文件夹和子文件夹名称?
DMV/DMX: How to get Measure's Folder and subfolders name?
如问题所述,如何列出所有的度量、文件夹和子文件夹?
通过查看 msdn,我找不到任何方法来做到这一点,这是我目前能够实现的,有帮助吗?
SELECT
[CATALOG_NAME] AS SSAS_Database_Name,
[CUBE_NAME] AS Cube_or_Perspective_Name,
[MEASUREGROUP_NAME] AS MeasureGroup_Name,
[MEASURE_NAME] AS Measure_Name,
[MEASURE_Caption] AS Measure_Caption,
[MEASURE_IS_VISIBLE] AS Dimension_Visible,
[MEASURE_AGGREGATOR] AS Measure_Aggregator,
[DEFAULT_FORMAT_STRING] AS [Format_String],
[EXPRESSION] AS Calculated_Measure_Expression
FROM
$SYSTEM.MDSCHEMA_MEASURES
ORDER BY
[MEASURE_NAME]
我通过使用解决了:
MEASURE_DISPLAY_FOLDER
为了进一步参考,我设法找到了合适的 MSDN 文章:
如问题所述,如何列出所有的度量、文件夹和子文件夹? 通过查看 msdn,我找不到任何方法来做到这一点,这是我目前能够实现的,有帮助吗?
SELECT
[CATALOG_NAME] AS SSAS_Database_Name,
[CUBE_NAME] AS Cube_or_Perspective_Name,
[MEASUREGROUP_NAME] AS MeasureGroup_Name,
[MEASURE_NAME] AS Measure_Name,
[MEASURE_Caption] AS Measure_Caption,
[MEASURE_IS_VISIBLE] AS Dimension_Visible,
[MEASURE_AGGREGATOR] AS Measure_Aggregator,
[DEFAULT_FORMAT_STRING] AS [Format_String],
[EXPRESSION] AS Calculated_Measure_Expression
FROM
$SYSTEM.MDSCHEMA_MEASURES
ORDER BY
[MEASURE_NAME]
我通过使用解决了:
MEASURE_DISPLAY_FOLDER
为了进一步参考,我设法找到了合适的 MSDN 文章: