理解模型中的歧义:为什么允许这样做?

时间:2018-02-28 09:57:33

标签: ssas relationship sql-server-data-tools

直到知道我认为我不能在表之间有2条路径,但是目前我在我的模型中有这个没有任何问题:

enter image description here

如果重要的话,我正在为SSAS 1400 Tabular创建一个模型。还有一件事:我来自PowerBI,这是不可能的(我无法将TimesheetFeladat之间的关系设置为“两者”(Timesheet = Munkaidő ráfordítások )):

enter image description here

另一个。在这里,我无法建立MegrendelésDolgozó-Megrendelés Reláció之间的关系,因为SSDT说:

Failed to save modifications to the server. Error returned: 'There are ambiguous paths between 'Feladat' and 'Dolgozó-Megrendelés Reláció': 'Feladat'->'Megrendelés'->'Dolgozó-Megrendelés Reláció' and 'Feladat'->'Timesheet'->'Dolgozó'->'Dolgozó-Megrendelés Reláció' '.

我理解,但第一张图片对我来说是矛盾的......

enter image description here

有人可以为我解释这些“现象”吗?

1 个答案:

答案 0 :(得分:0)

Megrendeles Rlacio ======> megrendels不是路径。
换句话说,方向符号表示您可以从megrendels ===> Dolgozo-Megrendeles Rlacio导航,反之亦然。