大家好,
使用当前的1705版本,cloud application studio用户可以使用扩展字段扩展PSM发布的OData服务。
用例:作为业务需求,您使用字段扩展了标准BO,现在使用该标准BO的OData服务的另一方/系统需要OData服务中的扩展字段,大数据学习,
下面是在cloud studio中扩展OData服务的分步指南
2.可以通过"添加新项目"创建新内容OData扩展,单击Add New Item(添加新项目)->SAP下将出现一个名为"OData Extension"(OData扩展)的新图标。
为OData Extension命名,然后单击"OK"(确定)
3.将出现一个新对话框,选择可用的OData服务,数据可视化大屏,下拉列表中仅显示PSM enable OData services(PSM启用OData服务),选择基于增强标准BO的相关服务,点击"确定"
4,进入浏览器,打开"Odata编辑器"按键用户工具。如果您尚未登录到SAP云解决方案,系统将提示您登录(使用SDK用户登录)
5.OData编辑器分为两部分,右侧有OData服务,企业信息化软件,此处列出了该服务的所有节点,无论您在BO中扩展了哪个节点,大数据数据库,请在此处选择(应显示标记为选中),左侧显示该节点的所有元素
6.右侧业务对象下PDI扩展字段为可编辑字段,您可以选择和取消选择。
选择此字段后,单击"保存"按钮,发发淘客助手,然后激活。
7.成功激活状态更改为"活动"后,将生成服务URL。
8.返回PDI并刷新解决方案时,您将看到一个新内容。解决方案资源管理器中的xodata扩展
激活的另一种方式是从PDI,如果您在浏览器中保留"停用",则它将显示在SDK中,带有"停用"标志,右键单击。xodata内容并激活
9。要验证BO中的扩展字段是否已添加,您可以检查服务元数据,在浏览器中打开服务URL并进行搜索最近添加的字段(您可以在Odata编辑器中找到元数据链接)
现在Odata服务可以与扩展字段一起使用。
注意:它不支持自定义节点扩展及其字段来扩展Odata服务。
关于如何使用C4C Odata的进一步使用,您可以关注此博客