本文主要是介绍MDX函数之 - Descendants,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文说明的是在OLAP多维分析系统中用到MDX语句函数Descendants。
Descendants 汉语是 后代 的意思(百度翻译的)。
MDX官网的解释:返回成员在指定级别或距离上的后代集,可以选择包括或不包括其他级别的后代
详细的用法请参考下面的网址:https://msdn.microsoft.com/zh-cn/library/ms146075.asp
这里提供一些例子来说明一下这个函数:
前提:有一个时间维表(年季月日),一个事实表包含(时间字段和销售额字段)
第一种情况 :
SELECT [Measures].[sales] ON COLUMNS,
Descendants ( [时间.年季月日].[2014],
[时间.年季月日].[月],
SELF
) ON ROWS
FROM [事实表]
SELF 只返回的是 2014年所有的月份从1月到12月份的数据,如下:
第二情况 :
SELECT [Measures].[sales] ON COLUMNS,
Descendants ( [时间.年季月
这篇关于MDX函数之 - Descendants的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!