【问题标题】:icCube - removing date range through a PerspectiveicCube - 通过透视删除日期范围
【发布时间】:2017-05-19 13:22:53
【问题描述】:

我想构建一个透视图,删除所有超过 3 个月的天数。在 MDX 中,以下内容将起作用:

filter([date].[date].[day].members, [date].[date].CurrentMember.properties('KEY',TYPED) <= today()->minusMonths(3))

但在 Perspective 中,函数 minusMonth() 显然是未知的:

Perspective 'Perspective1 ': operator '>' syntax error (left-operand:'date' (right-operand:'empty')

有没有其他方法可以实现这一点?

【问题讨论】:

    标签: mdx iccube


    【解决方案1】:

    错误消息已得到改进/修复。实际上错误是因为日期成员没有键(例如,用于映射未解析行的可选成员)然后

    null <= today()
    

    正在生成错误。要修复它,您需要首先在过滤表达式中检查该成员。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-01-10
      • 1970-01-01
      • 2021-07-18
      • 2023-01-10
      • 1970-01-01
      • 1970-01-01
      • 2015-06-30
      • 2022-01-01
      • 1970-01-01
      相关资源
      最近更新 更多