Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 2 个事实表和 1 个维度。
Fact1 外键直接指向 DIM 主键。
Fact1 和 Fact2 有共同的列,例如“orgkey”
Fact2 没有连接到 DIM,因为它没有任何公共列。
但我想将 Fact2 连接到 DIM。
因此,当 Fact1 和 Fact2 得到公共列时,我在 DSV(CUBE 构建)中连接了 Fact1 和 Fact2。
问题是 Fact2 无法引用 DIM 表,因为当我选择 DIM 属性时我没有得到任何数据。
我怀疑人际关系。
你能帮我解决这个问题吗?
您需要在维度用法中添加与 Fact2 的连接。
通过 Fact1 的连接是多对多的(如果我正确理解了您的架构)。
问题是必须按特定顺序进行连接。
您需要在将 Dim 连接到 Fact2 之前将 Fact1 连接到 Fact2,这样当您选择 Dim 和 Fact2 之间的多对多关系时,下拉列表将填充 Fact1
我希望这有帮助。