OData:Hana和SAC Analytic Application之间的接口

2020-08-22 02:41发布

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

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


社区,

我目前正在SAP Hana上定义OData服务(使用Hana Studio),以直接与SAP Analytics Cloud中的Analytics应用程序交换来自分析视图和表的数据。

通过 ODataService.getEntity()或 ODataService .getEntitiesFromEntitySet()方法读取分析应用程序中的数据可以正常工作,但我 正在努力将来自Analytics(分析)应用程序的数据写回Hana。

我认为可以使用方法 ODataService.executeAction()(类似于此示例: //help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/2020.6/zh-CN/720744f5ecec4655837bb4587f2dafaa.html?css=https://epmprod106-i.eu1.sapbusinessobjects.cloud/sap/fpa/services/rest/epm/feature css?tenant = I )。 但是,我不确定如何在Hana的OData服务定义中包括操作(例如"航班/预订"),以便在Analytics(分析)应用程序中对其进行调用。 我是否必须调用存储过程或.xsjs服务以在例如上执行写入或创建操作 在这种情况下的数据库表?

由于我仍然是这个话题的新手,如果有人可以澄清这一点并解释这种情况下的最佳方法,那将是很棒的。

非常感谢!

约翰内斯

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

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


社区,

我目前正在SAP Hana上定义OData服务(使用Hana Studio),以直接与SAP Analytics Cloud中的Analytics应用程序交换来自分析视图和表的数据。

通过 ODataService.getEntity()或 ODataService .getEntitiesFromEntitySet()方法读取分析应用程序中的数据可以正常工作,但我 正在努力将来自Analytics(分析)应用程序的数据写回Hana。

我认为可以使用方法 ODataService.executeAction()(类似于此示例: //help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/2020.6/zh-CN/720744f5ecec4655837bb4587f2dafaa.html?css=https://epmprod106-i.eu1.sapbusinessobjects.cloud/sap/fpa/services/rest/epm/feature css?tenant = I )。 但是,我不确定如何在Hana的OData服务定义中包括操作(例如"航班/预订"),以便在Analytics(分析)应用程序中对其进行调用。 我是否必须调用存储过程或.xsjs服务以在例如上执行写入或创建操作 在这种情况下的数据库表?

由于我仍然是这个话题的新手,如果有人可以澄清这一点并解释这种情况下的最佳方法,那将是很棒的。

非常感谢!

约翰内斯

付费偷看设置
发送
1条回答
软件心理学工程师
1楼-- · 2020-08-22 03:20

约翰尼斯,你好

据我了解,SAC当前不支持此功能,也许来自SAP产品团队的人可以确认这一点。

我将通过xsodata/xsjs或使用基于节点js(CAPM)的CRUD请求公开ODATA服务,然后调用存储过程。

祝你好运

欢呼

Afshin

一周热门 更多>