Graph QL和SAP Graph的区别

166 阅读1分钟

Jerry的技术交流群里,有朋友提问:

SAP Graph说提供标准化的跨系统API,看了一下介绍,感觉它只支持SAP自己的系统,如果用户不上个全套,很多Graph API是不能用的?

还有,如果客户需要在标准API上增强一些字段,功能,需要从后端到Graph都要做增强吗?

Graph QL,是一种API查询语言,用于API集成,比如一个UI后面基于N个微服务,graphQL可以作为一个中间层,将API整合,使其更易被UI调用。

2020年的SAP TechEd也提到了One Domain Model,现在SAP Graph 提供的三个流程API主要是 S/4HANA Cloud 跟 Ariba Cloud for Sales还有Success Factor的集成。

Sap Graph目前针对的是云上的产品,现在还在探索阶段,目前来看最大的作用是,让你了解一下各种云产品的数据模型是啥,然后可以用dummy数据自己做测试,怎么和云产品里的自定义字段结合起来,还不知道。api hub和graph有很多是重合的,不过api hub还包含合作伙伴的东西,还有一些非api的东西。sap graph到底是什么,其实可以参照Microsoft Graph.

更多Jerry的原创文章,尽在:“汪子熙”: