电话:客服13559925079
关闭
您当前的位置:首页 > 职场资讯 > 行业资讯

正在扩张中的SAP宇宙

来源:IT猎场 时间:2021-12-02 作者:IT猎场 浏览量:

QQ截图20211202101052.jpg


上一篇「随着时代进步,SAP系统愈加聪明了」里,我们说到了SAP在技术上的创新,例如把机器学习算法嵌入到大家都熟悉的业务流程里面去,让原本工具化的SAP S/4变得智能。


可这样就是SAP所构想的「智慧企业」的全部了吗?


不,这才刚刚开始。


SAP宇宙


像我一样喜欢电影的人说不定对「漫威宇宙」的概念很熟悉。漫威从2008年的《钢铁侠》开始,一步步打造起了自己的漫威电影宇宙。许许多多的超级英雄聚集在一起,对抗宇宙中的黑暗势力。灭霸的那一个响指,你肯定还记忆犹新。


QQ截图20211202100541.jpg


在我看来,SAP作为一个企业软件公司,其实也在做着类似的事情,那就是打造「SAP宇宙」


我们或许可以把SAP S/4HANA类比为钢铁侠,C/4HANA类比为美国队长,Ariba类比为黑寡妇[手动狗头图片]。但就像电影里最吸引人的永远是包含了很多英雄的《复仇者联盟》一样,SAP也在着力把它的拳头产品都集中到一起来,协同发力。


要想实现这一切,首先要解决的,就是不同SAP产品之间的「集成性」


集成,是一门艺术


集成,说白了就是不同软件之间能互相通信,交换数据,这可不是什么新话题。


SAP里相关的接口技术和概念非常多:RFC,IDoc,ALE,EDI,Web Service,XI,PI,PO,Gateway,OData,包括SAP产品云端化之后着重推的API Hub。


这些技术都是用来解决不同企业软件之间的对话问题。如果着眼点只在彼此对话的两个软件之间,没问题,很有效。


可很明显,SAP的眼光不止于此。


让我们想一下,在HR领域,或者说在Recruit to Retire这个大流程里,SAP能提供的解决方案包括SF,S/4,Fieldglass,Concur,Identity Management等等。虽然它们的侧重点各不相同,但却需要能彼此集成。


用传统的接口开发方式是否可行?可以,但不够有效率,也不够优雅。因为传统方式都是点对点的,是解决双方之间的具体问题的。


可现在的SAP软件太...多...了。


就像当年秦始皇统一六国后,搞的「书同文,车同轨」一样,在SAP宇宙里,建立标准变得非常重要。


依旧是刚刚HR领域的例子,每个解决方案里肯定都有「员工」的概念,那怎么确保在SF,S/4,Fieldglass,Concur这一堆不同的SAP产品之间,能保持员工主数据结构上的一致性?


答案并不难想——搞一个抽象出来的API层,在上面去定义跨不同SAP产品的主数据和业务数据规范。


QQ截图20211202100551.jpg


还继续说员工主数据,在SAP宇宙里,可以给员工一个通用的主数据定义,也就是员工数据应该有多少个参数,每个参数的含义是什么。这个定义,是跨产品的,跟具体的SAP软件无关。


例如S/4里员工主数据的具体字段,跟SF里可能并不一致,但只要S/4跟SF交换数据时,它们就可以使用这套通用的员工主数据定义,就能确保沟通无碍。


这就像在中国,各省人民都有方言,词汇发音等等都不尽相同,但只要跨地域交流时大家能都说普通话,问题就迎刃而解了。


SAP就是要定义一套这样的普通话,还给它起了个名字,叫ODM(One Domain Model)。而ODM也会是SAP云平台的一部分。


SAP One Domain Model


我实在不知道怎么翻译One Domain Model,所以就暂时以缩写ODM来指代了。


刚刚说了,ODM就是SAP宇宙里的普通话。有了ODM,才能把各种SAP软件真正集成到一起,上演「复仇者联盟」。


当然,ODM这个概念面世的时间不长,很多具体的内容还不完全明确。现在能知道的就是SAP是使用CDS(Core Data Services)格式来定义各种业务对象的,这里说的业务对象就是类似员工这样跨SAP产品的数据。


CDS本身已经是一种广泛应用于SAP各种产品的技术了,包括SAP HANA,SAP S/4HANA Cloud,ABAP RESTful Application Programming Model(RAP)和SAP Cloud Application Model(CAP)都用CDS来描述数据模型。


想想现在SAP宇宙里有多少产品?S/4,C/4,SF,Ariba,Concur,还有其他各种云。


再想想有多少个业务对象可以被通用化?员工,客户,订单,成本中心,产品...太多了。


这是个野心勃勃的计划,建立一套通用语言可不是一件小事。为此,SAP建立了一个叫SAP Graph的网站,逐渐开始提供一些API,其中就包括我们前面说的员工、产品、成本中心等等。


下图这个例子,就是产品这个业务对象,是如何用CDS来定义的。


QQ截图20211202100605.jpg


当然,ODM也不仅仅能用在SAP系统之间的集成上,只要遵守这套规范,它也可以用于跟第三方产品的「沟通」中。


小结


智慧企业,一手是创新,一手是集成。创新有AI,集成有ODM。


当然,还是那句话,一切才刚刚开始……SAP宇宙的大幕,才将将掀起一角……


分享到:
客服服务热线
客服13559925079
周一至周五 9:00-21:00
微信公众号
手机浏览

Copyright C 2009-2022 All Rights Reserved 版权所有 北京科莱特人力资源有限公司 京ICP备20006703号-3

地址: EMAIL:251037616@qq.com

Powered by PHPYun.

用微信扫一扫