您好目前我有一个要求,用户希望查看一个月中每一天的 MTD 值。例如最近 30 天的 MTD 号码。我有这个查询工作 1 天
with
set [today2] as strtoset('[Date].[Call Day].&['+ format(now()-15,'yyyy-MM-ddT00:00:00')+ ']')
member [measures].[MTD_Deno] as sum(
periodstodate([Date].[Month],[today2].item(0)),[Measures].[NCH])
member [Measures].[MTD_Num] as sum(
periodstodate([Date].[Month],[today2].item(0)),[Measures].[CSSC OUT])
select { [measures].[MTD_Deno],[Measures].[MTD_Num],[Measures].[NCH],
[CSSC OUT], [FSC OUT], [HSI OUT],
[EVRC OUT], [Transfers], [Conference], [TOS_OUT],
[TPV_OUT], [CREDIT VER OUT], [Pay By Phone OUT]
}
on columns,
non empty([Location Name].[Location Name],[Area].&[Mid Atlantic] as Area,
strtomember('[Date].[Call Day].&['+ format(now()-13,'yyyy-MM-ddT00:00:00')+ ']')
)
on rows
from [Outbound_Summary]
where (
{[Center Function].&[Online],[Center Function].&[Redirect]},
{[Center Type].&[CSSC]}
);
但我想查看过去 30 天的数据,有没有办法做到这一点。