转自:https://blog.csdn.net/zhongguomao/article/details/53515203html
去年SAP推出了新一代商务套件SAP S/4 HANA,无疑是ERP行业创新的一个重磅消息。那么SAP S/4 HANA是什么呢?它与SAP SAP Business Suite又有什么区别呢? SAP S/4 HANA (全称SAP Business suite 4 SAP HANA),这款新产品彻底构建于目前最早进的内存平台SAP HANA 之上,同时采用现代设计理念,经过SAP Fiori 提供精彩的用户体验 (UX)。数据库
SAP S/4 HANA与SAP Business Suite/ R3(ECC)的区别:
简单地说,S/4 HANA是下一代的R/3和SAP商务套件SAP。它利用新的用户体验技术(SAP Fiori)和内存处理和数据库技术(SAP HANA),以及引入了一个新的引导配置的概念。所以,它提升了简单,减小了处理时间,并提供比更大的功能在R/3是可用的。S/4hana重点是财务、ERP、CRM,SRM,SCM,PLM,和BW,与财务的组件组成的SAP新近发布的简单财务应用。进一步的功能目前在SAP ERP被建造出来的。编程
由上图对比可知道,SAP Business Suit基于任何的数据库(包括SAP HANA数据库),而SAP S/4 HANA是彻底基于SAP HANA构建,优化了产品代码及数据结构,简化了财务流程和产品逻辑,而且应用了SAP Fiori新的用户交互系统。数据结构
SAP Business Suite 旧代码行与 SAP S/4HANA 新代码行之间有哪些根本区别?
SAP S/4HANA 采用了新的开发方法来消除全部应急工具。传统的基于行的传统关系数据库管理系统会采用一些应急工具来提高性能。这些工具包括聚合数据和编程索引等,它们不具有任何语义价值,仅仅只是用来提升访问数据和汇总数据的速度。然而,这些工具却存在许多弊端:它们会形成应用互联,增长系统锁定的复杂性,致使聚合数据的更新发生冲突。此外,冗长的提取、转换、加载 (ETL) 场景会形成数据延迟,导致系统须要运行数据准备程序和异常管理程序,最终致使用户不得不开发有含义代码来应对这种状况。
这部分代码自己不具有任何业务语义,但在业务流程中却能起到提高性能的做用。 借助 SAP S/4HANA,客户无需再采用各类应急工具来解决因技术局限性形成的限制问题。由于,全部插入内容和更新内容将以列示存储方式保存,客户能够实时访问其中的最新信息和历史信息,所以也就不须要在数据的索引和聚合上花费任何成本。工具