我有一个多星模式或galaxy schema。我的意思是,有多个维度表和多个不同粒度的事实表,它们都像银河模式一样排列或关联-我已经确保没有一个有循环关系,所有的都有多对多的关系(因为我在切片器中变得空白)和双向(以便我可以以任何方式切片和骰子)。
现在,我必须引入一个‘日期’表,其中包括:月,年,类型(分类,无论日期是历史还是预测)。我只能与4个事实表中的任何一个有关系。无法拥有另一个关系,因为它变得循环,并且关系变得不活动。如何将此共享维度引入所有事实数据表?
附件是模型:
总而言之,所有维度表都是产品和供应商的层次结构。事实表具有不同的粒度。
当我创建一个带有' Type,Date,Lower I,Fact‘的表格时,我得到了所需的结果,但是,当我创建一个带有'Type,Date,SKU I,Supplier I,Fact’的表格时,我得到了重复的日期和类型(即历史2021年1月和预测2021年1月)
发布于 2021-12-03 07:35:33
如何将此共享维度引入所有事实数据表?
不要在维度和事实之间的关系上启用双向交叉过滤,这样维度就可以将过滤器流到多个事实表。
并考虑将Power BI数据集的范围限制为一次只有一个或两个事实数据表。对于用户来说,拥有一个包含大量事实表的大型模式可能会变得复杂和混乱。
https://stackoverflow.com/questions/70214355
复制相似问题