【问题标题】:Get the last date of non-empty value using MDX使用 MDX 获取非空值的最后日期
【发布时间】:2011-12-20 08:32:41
【问题描述】:

你知道如何使用 mdx 查询获取最后一个非空值吗?然后……我想计算直到最后一个日期它旁边有多少空值。我这样做的主要目的是计算客户有多少天没有交易..

我必须在 ssrs(使用冒险作品立方体)中制作一份报告,计算客户没有交易的天数..

谢谢..

【问题讨论】:

    标签: service reporting-services reporting mdx


    【解决方案1】:

    使用this 文章获取一组非空日期。

    要获得计数,您可以:

    1. 使用成员属性(一年中的某天或更适合 这种情况下),只需从另一个值中减去一个值。
    2. 你可以找到 具有非空值的最后日期,使用 LAG(1) 的上一个日期,包括 他们到下一个构造 {prev.date:last.date} 并使用COUNT for set

    【讨论】:

    • mediafire.com/?izul0a5b65q7r0i ...这就是我想要做的......红框上的数字是我要计算的......找到最后一个非空值然后计算所有下一个空值
    • "...找到最后一个非空值,然后计算所有下一个空值"。 ALL 还是在当前月份的范围内?在您的图片上,您只计算了当月的空值。
    • 我认为你可以使用我的两个建议。
    【解决方案2】:

    最近关注this article,对我很有帮助。 最重要的部分是了解范围的使用。 即使您没有企业版,也可以使用它。

    【讨论】:

    • mediafire.com/?izul0a5b65q7r0i ...这就是我想要做的......红框上的数字是我要计算的......找到最后一个非空值然后计算所有下一个空值
    猜你喜欢
    • 2016-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 2019-12-20
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    相关资源
    最近更新 更多