点击此处---> 群内免费提供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服务以在例如上执行写入或创建操作 在这种情况下的数据库表?
由于我仍然是这个话题的新手,如果有人可以澄清这一点并解释这种情况下的最佳方法,那将是很棒的。
非常感谢!
约翰内斯
。
约翰尼斯,你好
据我了解,SAC当前不支持此功能,也许来自SAP产品团队的人可以确认这一点。
我将通过xsodata/xsjs或使用基于节点js(CAPM)的CRUD请求公开ODATA服务,然后调用存储过程。
祝你好运
欢呼
Afshin
一周热门 更多>