【问题标题】:Cube of people that are alive during a given time period在给定时间段内还活着的人的立方体
【发布时间】:2012-11-16 12:35:31
【问题描述】:

我需要根据范围分析数据。最好的例子是:给我在给定时期(时间维度)还活着的人数。

我知道如何处理“出生日期”。
我知道如何处理“死亡日期”。

我不知道如何处理“在给定期间的任何时间都活着”。由于时间维度可以处理天、周、月、季度、年等。

满足给定时期的数据将是:

  • 周期开始时未死的人
  • 在那个时期的任何时候出生的人

其他示例包括:在一段时间内处于未发货状态的订单、在一段时间内打开(未关闭)的呼叫中心呼叫等。

管理人员将使用该分析来确定给定年份中需要更多(或更少)人员的时期。

【问题讨论】:

    标签: ssas ssas-2008


    【解决方案1】:

    您始终可以使用 MDX 范围表达式:[Member1]:[Member2]

    【讨论】:

      【解决方案2】:

      我没有找到使用 SSAS 实现我想要的方法。相反,我使用该多维数据集所需的数据创建了一个表(或视图):

      我在此人活着的每一天都有 1 行。

      我使用相同的想法来处理类似的问题: - 呼叫中心:每天的呼叫:每天(在任何时间点)开放的呼叫。 - 发货:每天在途:每天在仓库等待发货的订单。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-01
        • 1970-01-01
        相关资源
        最近更新 更多