首先,这是一个非常非常简单的数据仓库,我只是为了提出以下具体问题而制作的。
设想:
我有一个事实表 FactSales,以及 2 个维度:DimShop 和 DimProduct,它们都相互分离并直接连接到事实表。有些商店可以销售选定的产品,反之亦然,有些产品可以在特定商店销售。这给了我们多对多的关系。问题是当我尝试切片我的立方体时,我得到了商店和产品之间的所有组合。
问题:
如何在具有多对多关系的 SSAS 中的两个分离维度之间创建层次结构?我尝试使用 brigde 表,但无法在 SSAS 中配置层次结构。甚至可能吗?