点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我创建了一个计算视图,其...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我创建了一个计算视图,其...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我创建了一个计算视图,其数据类别为"多维数据集",并且已启用"星形连接"。
事实表(表A)已投影到"星型联接"节点,然后在星型联接节点中将其与使用表B创建的CV尺寸视图联接。现在,表A和表B已置于"左外侧" 使用列连接,即(AA,AB,AC)。
问题:
当我查询表A和表B之间的所有联接列时
然后输出中的数据为
两个表之间都存在匹配记录时,则所有列值都很好。
当不存在匹配记录时,即表A中存在记录,而表B中不存在记录,并且如果我查询A和B之间的所有联接列,则B表联接列值也将与表A相同。
TableA.AA TableA.AB TableA.AC
1 1 1
表B.AA,表B.AB, TableB.AC
Null Null Null
CV视图查询中的最终输出为
选择TableA.AA,TableA.AB, TableA.AC ,表B.AA,TableB .AB, TableB.AC
从简历视图
TableA.AA TableA.AB TableA.AC 表B.AA TableB.AB TableB.AC
1 1 1 1 1 1
请让我知道为什么会这样。
在CV视图中,类似的左外部联接不会产生相同的结果。
谢谢
RP
嗨,
我认为这就是明星加入的方式。 如果需要,请从左联接中移出,然后从星形联接中移出,您需要在其之上进行所需的计算。 以上是否是明星的行为?
我在哪里可以找到文件?
一周热门 更多>