MDX显示数月的天数
我有一个时间维度(年-月-日),它必须按日期范围(如2014年3月16日至2014年5月18日)对信息进行过滤,并演示值按月份名称和账户中的天数划分的度量值MDX显示数月的天数,mdx,days,Mdx,Days,我有一个时间维度(年-月-日),它必须按日期范围(如2014年3月16日至2014年5月18日)对信息进行过滤,并演示值按月份名称和账户中的天数划分的度量值 WITH SET [Periodo] AS ([Data.YMD].[2014].[3].[16]:[Data.YMD].[2014].[5].[18]) MEMBER [Measures].[Days] AS 'COUNT([Periodo])' SELECT NON EMPTY { Descen
WITH
SET [Periodo] AS ([Data.YMD].[2014].[3].[16]:[Data.YMD].[2014].[5].[18])
MEMBER [Measures].[Days] AS 'COUNT([Periodo])'
SELECT
NON EMPTY
{
Descendants([Periodo] , [Data.YMD].[Mes].level, AFTER ) <<---- not working
} ON COLUMNS,
NON EMPTY {
[Measures].[Amount],
[Measures].[Days],
} ON ROWS
FROM [FluxoCaixa]
与
将[Periodo]设置为([Data.YMD].[2014].[3].[16]:[Data.YMD].[2014].[5].[18])
成员[测量].[天]为“计数([Periodo])”
挑选
非空
{
子体([Periodo],[Data.YMD]。[Mes].level,AFTER)您的问题是什么?您得到的结果是什么?您期望的结果是什么?请看这里我需要的,中间的图像是这个问题的这个子句,当您压缩然后展开以显示缺少的值时不仅仅是这些值的总和特别注意:我在pentaho分析中使用mondrian我是否正确理解您只想在列中显示属于集合[Periodo]
中日期的月份,而不是日期本身?是否应该[Measures].[days]
是[Periodo]中包含的天数
,列中显示的每月天数,或[Periodo]
中包含的天数和列中显示的月份?