当不是每个用户在元数据系统上都有一个SAP用户时,如何实现多源组合?

2020-09-09 03:05发布

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

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


你好

我们有一个带两个目的地的OData服务。 OData服务是在SAP Cloud Platform中提供的。OData服务是容错的。

我们的manifest.json中引用了以下服务:

" Srv":{
   " uri":"/img/sap/opu/odata/sap/ZTEST_SRV; mo",
   " type":" OData",
   "设置":{
     " odataVersion":" 2.0"
   }
 }
 

我们的问题是,不是每个用户都在两个系统中都有一个SAP用户。一些用户甚至在目标B中也只有一个SAP用户。 这些用户无法在任何系统中访问OData服务 。他们无法访问$ metadata,也无法访问实体集。 似乎只有在元数据默认系统上至少有一个SAP用户时,容错功能才有效。

还有其他人有这个问题吗? 有关如何解决此问题的任何解决方案?

(7.5 kB)

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

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


你好

我们有一个带两个目的地的OData服务。 OData服务是在SAP Cloud Platform中提供的。OData服务是容错的。

我们的manifest.json中引用了以下服务:

" Srv":{
   " uri":"/img/sap/opu/odata/sap/ZTEST_SRV; mo",
   " type":" OData",
   "设置":{
     " odataVersion":" 2.0"
   }
 }
 

我们的问题是,不是每个用户都在两个系统中都有一个SAP用户。一些用户甚至在目标B中也只有一个SAP用户。 这些用户无法在任何系统中访问OData服务 。他们无法访问$ metadata,也无法访问实体集。 似乎只有在元数据默认系统上至少有一个SAP用户时,容错功能才有效。

还有其他人有这个问题吗? 有关如何解决此问题的任何解决方案?

(7.5 kB)
付费偷看设置
发送
1条回答
愤怒的猪头君
1楼 · 2020-09-09 03:37.采纳回答

我们找到了解决方案:

  • 转到OData Provisioning管理页面
  • 使OData服务容错
  • 打开汉堡菜单并转到"元数据"
  • 激活元数据缓存
  • 从"基于目标的元数据缓存"中删除复选框

现在,元数据将从第一个可用系统中获取:)

一周热门 更多>