SQL Server 2008 R2标准版,多维立方体
在我的数据仓库中,我有以下表格:
尺寸
事实
桥
我需要在SSAS中创建多对多关系。第一个多对多维度正在运行,第二个维度不正常。
我创建了两个桥接表,将投资者维度与合作伙伴维度相关联,然后将合作伙伴维度与合作伙伴维度相关联。多维数据集处理,并且正如所料,合作伙伴多对多维度正常工作。我可以通过合作伙伴成员在事实表中切片。但是,当我将合作伙伴关系作为查询的一部分应用时,它对投资度量值组没有影响。看来,我的投资措施小组忽略了这个维度。
任何人都可以指出我做错了什么吗?这甚至是微软支持的吗?我无法在他们的文档中找到关于此的任何内容,但我认为这将得到支持。我很欣赏任何有关弄清楚错误的指导。这可以通过范围界定或在合作伙伴关系计数上做某种交叉来解决吗?
可能对您有所帮助的一些照片:
结果错误
为保护客户隐私而编辑的值和名称 - 为所有合作伙伴返回相同的值(所有投资的总和)
DSV
多维数据集结构
维度用法
答案 0 :(得分:3)
当然,一旦我发布了我的问题,我就会发现问题。
合作伙伴维度的维度使用应使用v Br投资合作伙伴桥梁和v Br合作伙伴关系桥梁以及多对多关系。现在一切都按预期工作了。
将此与我的OP中的Dimension Usage屏幕截图进行比较: