简单的多对多问题

时间:2019-02-15 15:55:03

标签: sql-server ssas

这是上下文,我有:

  • 2个事实表(在关系模型中具有一对多关系):

    - Med_Sejour_Episode
    
    - Med_Consultation
    
  • 3个尺寸:

    - Ref_Date : A date dimension related to Med_Sejour_Episode and Med_Consultation (Both facts have their own date field)
    
    - Med_AdmissionType : A dimension related to Med_Sejour_Episode
    
    - Med_DomaineConsultation : A dimension related to Med_Consultation
    
  • 1个网桥:

    - Med_BridgeConsultation : That bridges Med_Sejour_Episode and Med_Consultation
    

因此,当我设置不带日期维度的多维数据集时,一切都很好,对于这两个事实量度,使用Med_Admissiontype或Med_domaineConsultation维度,结果输出都是正确的

表关系:
Tables relationship

尺寸用法:
Dimension Usage

Excel输出:
Excel output

但是,当我在两个事实表中都设置有日期维度的多维数据集时,将Med_domaineConsultation维度与Med_Sejour_Episode事实表度量一起使用时,结果输出不再平衡。

如果我同时使用日期维度和事实,或者如果我使用直接相关的维度和事实,结果输出仍然正确。

尺寸用法:
Dimension Usage

Excel输出:
Excel output

您知道为什么以及如何解决它吗?

0 个答案:

没有答案