将度量组与2个角色扮演维度相关联

时间:2014-11-23 16:41:14

标签: ssas mdx ssas-2012

我有两个事实表 - 费用和付款,这两个事实表都在多维数据集中(作为度量组)。我在多维数据集中有一个日期维度,并且在同一日期维度中构建了2个角色扮演日期维度:

  1. 收费日期

  2. 付款日期。

  3. 当我通过说明收费日期查看数据并且我在2012年1月过滤时,我希望看到2012年1月的所有费用以及所有相关的付款;但是多维数据集显示系统中存在的所有付款。我使用“交易维度”链接了这两个度量值组,但没有日期。

    如何让日期过滤器适用于这两个度量组?提前谢谢!

    注意:一次充电可以有多次付款,反之亦然。换句话说,10种不同的收费可能有一个支付日期,一次收费可能会有10笔付款。

1 个答案:

答案 0 :(得分:1)

看看这个link

您需要根据日历创建2个日期维度,这类似于您需要的2个日期过滤器。不同之处在于事实与引用日期键之间的关系。这意味着你需要这种关系:

  • 收费事实:收费日期密钥
  • 付款事实:付款日期密钥

这意味着您可以过滤2个日期角色扮演维度。因此,在这种情况下,您可以过滤费用中的两个日期,也可以过滤付款。