两个开放ODS视图的Join操作的Composite Provider问题

2020-09-22 07:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


根据项目要求,我需要在同一组合提供程序中为表VBAP和VBRP加入两个不同的Open ODS视图。 激活它后,出现以下错误:

不允许使用信息提供者" ABCD"。

(在包含联接操作的CompositeProviders中,所有InfoProvider必须在SAP HANA数据库上具有列视图。InfoProvider""则不是这种情况。如果InfoProvider是(可重用的)CompositeProvider,则其所有PartProviders必须 具有列视图。)

如果有人知道此问题,请指导我如何解决。

cmp-issue.jpg (27.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


根据项目要求,我需要在同一组合提供程序中为表VBAP和VBRP加入两个不同的Open ODS视图。 激活它后,出现以下错误:

不允许使用信息提供者" ABCD"。

(在包含联接操作的CompositeProviders中,所有InfoProvider必须在SAP HANA数据库上具有列视图。InfoProvider""则不是这种情况。如果InfoProvider是(可重用的)CompositeProvider,则其所有PartProviders必须 具有列视图。)

如果有人知道此问题,请指导我如何解决。

cmp-issue.jpg (27.0 kB)
付费偷看设置
发送
4条回答
nice_wp
1楼 · 2020-09-22 08:20.采纳回答

您好,Sheetal,您使用哪种开放式ODS视图(源类型)? 如果您使用源类型" Databe表或视图",则它应该起作用。 设置" CalcScenario used"应设置为" yes"。

关于,
马赛厄斯

lukcy2020
2楼-- · 2020-09-22 08:11

嗨,马蒂亚斯,

感谢您的回答。

我正在使用源类型为"数据库表或视图"的Open ODS视图,但设置" CalcScenario used"为(否)。 因为联合条件适用于相同条件,是否有必要更改联接条件的设置? 我尝试将设置" CalcScenario Used"设置为" yes",但我没有启用此选项。

我已附上Eclipse建模工具和SAP GUI的屏幕截图。

您能建议我如何更改它吗?

谢谢。

此致

Sheetal

落灬小鱼
3楼-- · 2020-09-22 08:16

嗨,Sheetal,
请检查以下KBA是否清除了无法将设置更改为"是"的原因。

2036430-打开ODS视图:HANA优化查询执行的计算方案

关于,
马赛厄斯

派大星 ヾ
4楼-- · 2020-09-22 07:58

"您认为它显示出相同的限制和先决条件吗?"

是的。

关于,
matthias

一周热门 更多>