本文目录导航:
SAP扫盲系列之一:什么是SAP系统和运行主机
Jerry Wang,自2007年起在SAP成都钻研院上班,领有13年ABAP开发阅历,担任SAP社区导师及SAP中国技术大使。
SAP Netweaver Application Server,简称SAP Netweaver运行主机,是SAP ABAP运行的开发和运转平台。
在Netweaver平台上,ABAP开发人员可以专一于业务逻辑的开发,而底层基础设备相关义务,如恳求负载平衡、进程同步和调度、内存治理等,则由Netweaver平台自身处置。
因此,即使ABAP开发人员不具有精湛的计算机组成原理、操作系统、计算机网络等畛域常识,也能胜任SAP运行的开发上班。
什么是SAP系统?(本文仅探讨基于ABAP技术栈成功的SAP系统)SAP系统是SAP处置打算的组成局部,是一套成功特定业务性能的可供装置的软件系统。
SAP系统理论由以下局部组成:(1) 数据库(2) 一个或多个运行主机实例(Java或ABAP)(3) 中央服务虚例(central services),例如信息主机或Enqueue主机每个SAP系统都由一个惟一的系统ID标识,该ID为一个三位数的字符,由大写字母或数字组成,如AG3。
什么是运行主机实例 - Application Server instanceSAP系统的代码运转在SAP运行主机实例上,为SAP世界数以千计的客户提供服务。
运行主机实例是一台物理主机,除操作系统外,还装置了SAP Netweaver平台级别的软件。
Netweaver之上则装置了若干software component,一个或多个software component组合起来成功一个畛域的业务性能。
运行主机实例可以经过工具来启动、封锁和监控。
每个运行主机实例经过主机名和实例号组合而成来标识,其中实例号由两位的字母或数字组成。
这些运行主机实例依据不同的用途,分为不同的类型,大抵有上方几种:(1) ABAP主机实例:运转SAP系统ABAP代码的主机,上方运转着不同类型的上班进程,如对话上班进程、后盾处置上班进程、降级义务上班进程、打印义务上班进程等。
每种不同类型的上班进程处置不同的义务。
(2) ABAP SAP Central Services instances (ASCS instances) - 中央服务虚例。
每个SAP系统可以由多个ABAP主机实例组成,但只能有一个ASCS实例,该实例蕴含一个信息主机和一个Enqueue主机,前者用于协调多个ABAP主机之间的通讯,后者担任SAP业务中锁的治理。
除此之外,SAP系统的负载平衡也由ASCS实例处置。
依据SAP系统性能的不同,还存在其余可选的运行主机实例,如专一于企业级搜查成功(Enterprise Search)的TREX主机实例,以及Web Dispatcher实例等。
上方经过一个详细例子来加深对上述名词的了解。
下图是一个SAP CRM系统的前台界面,后盾对应的系统ID为AG3。
后盾系统咱们可以经常使用一个名叫SAPGUI的客户端软件登录。
从下图咱们能看到这个SAP系统的ID为AG3,以及信息主机的网络地址。
这个AG3系统由多个运行主机实例组成,我以后预备登录的实例ID为56。
在登录界面中输入用户名和明码,即可登录这个SAP系统:成功登录后,在SAP Status菜单中,能看到这个SAP主机对应的数据库明细,以及以后装置的操作系统类型:经常使用事务码SM51,可以检查这个SAP系统的三个运行主机实例的称号和主机名,以后咱们登录的是以56开头的实例。
本系列的下一篇文章,咱们将着重了解SAP运行主机实例的组成局部,敬请关注。
SAP CRM Product Model经常使用方法引见
本文将引见如何在SAP CRM中经常使用产品模型性能,以满足名目需求。
在搜查SAP社区后,我发现了一些有用的文档,因此在系统中启动了试验,分享了我的有限学习。
经常使用此性能的前提可以在SAP协助中找到。
首先,经过自定义操作启用产品类型可性能标记。
(1)创立新产品,确保“可性能”标记被点击。
保留产品。
如今应能看到“产品模型”调配块。
点击“编辑列表”以创立新模型。
(2)基于“UNGROUPED”创立新个性。
选用字符串作为数据类型。
基于此大小个性,创立三个本地值。
创立另一个COLOR个性。
创立第三个个性为硬件编号。
(3)将模型形态设置为颁布。
点击“运行更改”。
如今模型已预备好启动模拟。
点击模拟按钮后,可以依据上一步保养的个性值性能模型。
成功值选用后,点击预览链接。
将取得性能的产品模型概览。
衔接多个个性以成功依赖相关编辑上篇博客中创立的产品模型,创立新依赖相关,类型为“公式”。
例如,假设选用个性MACHINE_SIZE为“H(家用)”,则另一个个性ACCESSORY_NUMBER将智能确定为2。
点击“倡导”按钮以失掉一些编辑倡导。
完整的语法文档可在SAP协助中的此链接中找到。
编辑成功后,点击“审核语法”以确保公式没有语法失误。
因为产品性能引擎成功于Java中,因此存在相应的远程函数模块,将审核义务委托给运转在虚构机容器中的Java运行程序。
可经过tcode SM53失掉更多信息。
模拟产品模型,选用“家用”从下拉列表并按下输入键,硬件编号将智能确定为2,合乎预期。
在报价场景中经常使用产品模型创立新报价,将领有创立产品模型的产品减少为名目。
保留报价。
进入名目概略页面,可以看到一个名为“性能”的调配块。
在报价名目概略页面中关上了产品模型模拟页面作为嵌入视图。
依据业务选用个性值。
如今在报价名目级别已耐久化性能产品。