谁能给我一些关于如何编写MDX查询的指针,它显示了直到昨天在MDX中的过去X年?我已经搜索过了,但MDX技能充其量也是最基本的,我正在努力将示例正确地翻译到公式框中。
我的日期维度层次结构如下:
Date.Dates.Year.&2017


每当我过滤结果时,我通常会丢失层次结构,只显示年份。我希望我能找到一个在树结构过滤器中保留年>季度>月>日结构的查询。
为什么我要这样做?我的数据总是更新到昨天,当我在仪表板上使用“本月”的当前日期范围筛选器时,它包括2017年10月未来的所有日期,这使得我的KPI变得混乱,因为有一些天还没有对他们产生任何事实。
发布于 2017-10-26 22:09:19
我找到了这个MDX代码片段,它做了我需要它做的事情。知道每天至少创建一个案例,它将阻止任何未来的日期显示。TOPCOUNT显示了my date层次结构的最后5000个实例(其中最远的实例可以追溯到2001年)。这将适合PerformancePoint自定义MDX筛选器:
ORDER(
NONEMPTY( TOPCOUNT({[Date].[Dates].AllMembers},
5000,
[Measures].[Total Cases Created] )), [Date].
[Dates].CurrentMember.MEMBER_KEY, ASC
)https://stackoverflow.com/questions/46774964
复制相似问题