我是 OBIEE 10G 的新手。
我有一个 DimA(维度)、FactA(事实)。我在 BMM 中的 DimA.A = FactA.A 上映射了 DimA 和 FactA 之间的外键关系,关系是内部的并且是灰色的,所以我不能将其更改为外部联接。
所以在答案报告中,它只显示了两个表的内连接的数据。我想要的是显示 DimA 中的所有项目和 FactA 的相关项目或 0 不相关的项目。
我在https://forums.oracle.com/thread/2596618之前在这里发布了一个类似的问题, 但是即使我打开了离线存储库,我仍然无法修改关系(仍然是灰色的)。
我在想的是答案中有一个选项可以动态控制连接(内部或外部)。例如,有时我只想显示匹配的 DimA 和 FactA ,有时是所有 DimA 和相关的 FactA 或 0,这样如果需求发生变化,我就不必每次都修改存储库中的 BMM。
这种情况下的最佳做法是什么?
谢谢。
- 更新
我在物理图中发现,我无法更改关系类型(复杂连接或外键)。但在逻辑图中,我可以同时改变两者。
我发现这些很有用: http ://everythingoracle.com/obieeldd.htm http://obinsight.blogspot.co.uk/2010/05/understanding-complex-join-and-physical.html