【发布时间】:2016-07-13 15:34:30
【问题描述】:
我有两个维度,比如“Dimension1”和“Dimension2” 这两个维度应该是相关的,比如 Dimension1 可以在 Dimension2 中有一个或多个记录。
为了关联,我有一个中间表,比如“Dimension12”
示例值如下。
维度1
Column 1
A
B
C
维度2
Column2
X
Y
Z
维度12
Column1 Column2
A X
A Y
B X
C Y
C Z
在 DSV 中,我使用“Dimension12”表关联了这两个表。创建了两个新维度,Dimension1 和 Dimension2。已部署和处理的多维数据集。
现在,当我查询时,我使用了 Dimension1 中的 Column1 和 Dimension2 中的 Column2,这并没有给我所需的结果,我想在 A 下查看 X 和 Y,而是在 A 和B下的X,Y,Z和C下的X,Y,Z。维度之间的关系没有发生。我不希望他们通过事实来联系。
你能帮我解决我在这里想念的问题吗?或者有没有可能这样做。
【问题讨论】:
-
我想知道您为什么没有在一个维度下构建具有 2 个级别的层次结构。
标签: sql-server ssas