我们有这样一种情况,由于联机分析处理对所有多维数据集使用单一的DataSource视图,我们的一些聚合变得混乱。
问题如下:-多个事实表连接到另一个表以创建维度-另一个事实表连接到这些事实表以创建维度- OLAP不知道遵循哪个连接,并且选择了错误的连接
下面是我们的多维数据集的定义
Cube A:
[FactTable A]->[Dim A]
Cube B:
[FactTable B]->[Dim A]
Cube C:
[FactTable C]
|--------->[FactTable A]->[Dim A]
|--------->[FactTable B] 因此,数据源视图如下所示:
[FactTable C]
|--------->[FactTable A]->[Dim A]
|--------->[FactTable B]->[Dim A]OLAP不知道如何聚合Dim A。有没有一种方法可以忽略Cube C的连接?您可以仅在多维数据集级别定义关系吗?
发布于 2011-03-11 11:59:06
所以事实证明我做错了事。实际上,您应该为每个多维数据集创建一个数据源视图,并在其中定义关系。
https://stackoverflow.com/questions/5265152
复制相似问题