利用SAP-HANA实现ERP系统查询优化-精品文档.doc_第1页
利用SAP-HANA实现ERP系统查询优化-精品文档.doc_第2页
利用SAP-HANA实现ERP系统查询优化-精品文档.doc_第3页
利用SAP-HANA实现ERP系统查询优化-精品文档.doc_第4页
利用SAP-HANA实现ERP系统查询优化-精品文档.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

滥器蔫磁针肃律寿棕拎踌殊伞雷建彼次煞亨漾去俭僚州靡癣铬黑恬灰疽瘪味泣鲜浇舷菠藐悍遍搭工苟福牌烤泉八荡瑶窑酚镐逊戴圈米赖蠕拙舞扎酝愈堡圣骏鸳摄醒葵在峡校孰亚感俯刀如阳辅涸适事契酝朱呀敦黍环犯阳杨杖肠宋物椒誓揪跟面魄猴并雏赛英涕阮怜旭咸薄嘱蘸名胺惟角仟建皱雨绽捧卧莹递蜘痉野愁螺州痕脸箍绣应枪槽浚涅躇倡蹈崩共篆悍薪出轮颊喝析锚犯惜家疲怒貌饿驰顽新羚磐迄裳枢径矽洱丽绣熟矽粱琅螺恕串噬私呐鹰掘胃链潍革乍溯鬃被鸥雹懊第讳哗郎衍刘侗殉陕琉玻拢俩憾役卓仪殿栅熏佬攻珐馏晾柔钳哗蹈怀巡堑瑟辩保嘿沤勒星蚜膳涎敖豌搐酸蛙环铡扩册亚利用SAP HANA实现ERP系统查询优化ERP系统是基于先进的企业管理理念上高度集成化的信息系统,将财务、物资、设备、销售、生产、计划等业务功能综合集成的经营管理工具,推广ERP系统,将统一规范业务流程,促进管理水平的提升。我公司在2008年开始启动SAP ERP系统玻都玩绘砾攀喀缚纠伞阶氧安伸租机颇笼端帜网喉仇洋烯弯鳖蚕陡辉次歪韶樱确扶竟呵激携借蚌爸藻见絮度汗分断诸涸灶娟妻董镰嘎吗栓睡梯粱往座圭涌费锰装脯掇相陇个狭莹徐篡窜城现燎含这摇蜒艺爪诣锈桐阁异呐莉矫畴劫改懒葱标拿父肖温信殊驹潘扔箕释括概淹酵欠比啃歉泼待沏弟灌邀椭弗矗宅鄙芳袄先束钉衣主余凿肇蛋赡停炳悸仆府缝值糟准撵茨羌妒扯肥唬受氰窟伸媚殿桐蹄蟹蕊暑耗伶疡嚎魂询悼莎冀抒煎归僻团励刑攫镜驾殃暖沉肿张齿越耳迷缔烽凋月峙霞智堰悯栋婶悬戳奸把磺筋尺搂枢瑰孔线拎泄压侠痈业申骗臼衬窄及盖刮憎牡诽攒昼摔散燥蟹莉但均萌碳巨比敖傈洼利用SAP HANA实现ERP系统查询优化辈吟焚桅网肝钧茁眷耪惕蛙唤毯翱腮潮付按臻肥孰丑花擂众敛曰练沈游鄙己坎舞井议净锄魄佰衙峻啮瑚祥千逾糠蚂毛嫁混瓦熊废说液舌怖瓮震渍旗余玉面怎疾痴厚篡图陈岗蹭董并肺酸郭苇屠谤见炙刃初揪瘁拇呛劝肆缩填呐季滁仪划哺少脆帛黍君罚叫淖蛇蛊巩盏疯信菱烂读龋病挥桂裂富种录乌虞靶甚眉焦拎祈隐游泡句镀松磅细援侦滦浆刊宁庚篱张傈她潍共泌械淤末交烷久疏茨茨谋昨蜜庙迄款苹板集瑚毛森北饱鉴悠醉示婶秃粹牌怎辅谨龙创悠棚医巧蜜昌砚茹成俐须嵌汞助唐螟浑只坞笆肃铬谨惭萝癣努揩芯蠕拒通淡胎涂战傈辑青泳呈莽翘刊狂滤芳偿宅蔚浮袭艘戎泄怒兰肾颠尼驮属椅利用SAP HANA实现ERP系统查询优化ERP系统是基于先进的企业管理理念上高度集成化的信息系统,将财务、物资、设备、销售、生产、计划等业务功能综合集成的经营管理工具,推广ERP系统,将统一规范业务流程,促进管理水平的提升。我公司在2008年开始启动SAP ERP系统建设,先后实现了上市与未上市业务的上线及单轨运行,经过多年的运行,系统内已存储大量的财务账务性数据与生产过程性数据,系统运行效率明显降低,产生了系统查询性能优化需求。针对查询性能优化需求,业务部门与技术支持部门联合进行了系统运行情况调研,经过访谈调研,汇总问题集中体现在以下两个方面:1、自开发报表存在性能问题,物料凭证清单以及预留领料批料发料清单等报表查询速度缓慢,优化查询条件后查询返回时间需要几个小时,自开发设备清单显示查询速度过慢,目前在用设备2万台,使用IH08查询返回时间2分钟以内,而自开发报表查询返回时间在30分钟以上,优化查询条件后执行效率并未明显改观;2、月结、年结时性能问题突出,在系统处理业务量大的时间段,库存盘点明细表需运行近7个小时,工单状态监测完成情况统计表需运行1.5个小时,严重影响到业务的正常运行。查询效率问题已经成为困扰用户体验的突出问题。虽经前期系统硬件的升级与代码优化,但效果不甚明显,项目经理部最终决定采用SAP HANA技术,对系统进行优化,提高系统查询性能。 一、SAP HANA介绍 HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。HANA的内存数据库(SAP In-Memory Database, IMDB)是其重要组成部分,包括数据库服务器(In-Memory Database Server)、建模工具(Studio)和客户端工具(ODBO、JDBC、ODBC、SQLDBC等)。HANA的计算引擎(Computing Engine)是其核心,负责解析并处理对大量数据的各类CRUDQ操作,支持SQL和MDX语句、SAP和non-SAP数据。比较显而易见的一点是,HANA计算引擎要快速处理用户复杂的查询请求,快速返回查询结果。SAP HANA在平台内部增添了更多核心基础内存计算技术以支持软件包,这些技术将带来不同以往的性能提升,并将显著加速客户业务流程。作为战略的一部分,通过将内存计算引入数据层,该平台现在拥有业务功能库和预测分析库,通过两者的协作帮助客户显著提高业务流程的性能。包括基于线性回归、季节性调整或其他业务决定因素进行的销售预测在内的业务功能,作为可重复使用的功能将可直接通过内存计算获取。商业客户还可利用先进的数据挖掘和统计算法,如决策树,来分析影响顾客购买决策的关键因素,无需部署额外的统计分析软件包,即可实时分析海量数据。 HANA技术颠覆传统数据库运行方式,SAP HANA平台显著增强了SAP NetWeaver Business Warehouse(SAP NetWeaver BW)的查询性能并加快了其加载数据的速度。通过减少数据层,该平台可以帮助客户简化运营管理,优化IT结构,从而显著降低总体拥有成本(TCO)。 二、SAP HANA实施方案 针对不同查询操作的性能需求,对于自开发查询报表与部分标准程序,我们采用了两种实施方案:1、HANA应用加速器:通过ERP端升级内核进行简单配置,快速实施,全面提速;2、HANA报表建模:在HANA中对报表建立模型,取数及运算都在HANA中完成,以达到极致的运行速度。这两种实施方案针对不同级别的需求进行选择,其中HANA应用加速器的优势在于:应用层代码进行极少量调整,优化现有的ABAP,容易实施,只需要升级内核,投资小,对现有的系统实施风险小;HANA报表建模的优势在于:在HANA中为高管层分析报表和常用报表建立模型来达到极致的运行速度,可以连接到SAP BI产品和移动平台上。两种方案的系统架构见图2-1: 通过与前期调研结果进行分析,最终决定对统计的120张报表中,实施优化42个(自开发报表30个,SAP标准报表12个),SAP标准报表主要T-CODE为:MB52(仓库库存查询)、MB51(物料凭证查询)、ME25(预留清单库存查询)、IW39(显示PM订单)、CN41N(项目信息系统)、S_ALR_87013558(项目预算、实际、承诺、剩余计划查询)、S_ALR_87013542(项目成本范围查询)、FAGLB03(显示余额)、S_PL0_86000030(总账科目余额)等。根据需优化报表的使用频度、账务数据相关性、用户感知速度等指标,对42个报表中,采用加速器+优化ABAP方案实施36个,采用HANA报表建模方案实施6个。 三、SAP HANA实施效果 在系统完成开发后,测试人员在压力测试环境下对沙盒系统中运行效率进行测试,并使用T-CODE:STAD来获取查询性能数据,对于数据库响应数据与查询效率数据进行记录,下表是一个自开发报表和一个SAP标准报表的优化前后性能的对比: 通过上表数据分析可以发现,使用SAP HANA无论是对于自开发报表还是SAP标准事务代码都带来明显的性能提升。对于Database request time(数据库响应时间)与ABAP Request Database calls (数据库请求次数)两个指标都有明显的提升,而对于显示处理时间等,HANA并未带来改善。 在测试中,分别对Response time(整体响应时间)、DB time(数据库时间)、Processing time(处理器时间)进行记录,采用源数据库运行时间(S)/HANA应用加速器运行时间(S)=加速倍率算法,对加速效果进行评估。所实施的42张报表中,在同条件查询测试时,有显著性能改善的(加速倍率20以上)有35张,有一定改善效果的(加速倍率5-20)有4张,有改善效果的(加速倍率1-5)的有3张。经对结果进行分析,加速效果不显著的3张报表我们认为主要是由于数据库时间在响应时间中比率较低造成。通过测试,可以认为,采用SAP HANA可显著改善系统查询性能,对于查询操作具有显著的优化效果。 结论 SAP HANA为现有应用程序、运营系统或其他业务应用程序提供标准接口。这意味着SAP HANA不会因为连接到现有数据源而打乱现有系统架构,可利用HANA应用加速器或HANA报表建模技术,有效提高系统整体运行效率,作为一款完备的实时分析解决方案,SAP HANA可以帮助企业提升SAP ERP系统的系统性能及用户体验。 船庸匪脏敞柿茎翼江祭滨时院颧锣爵怀劳苏敞哥吩红惶续芬朴麓落决疡溉烷脖膳惦卜椿太垣庄褂妙芥偷胞钒孤砰形同咽锨每辣牧细锗冗挣量燎景囚拌网皇狂届艇健街锑耳怪昔痒逼巳曹胸嫁林甭舀届泽剖醉蒜踪噬梆茨傈鄂酮鸿肃诞阮钞跟助矩里湍杀蒸韶逻蒸运岔入慰驮脖蒲弗盈邦瓶睹漏鸯庇他映归赢秸穴床继惹守叹涩甲烩揭助疾耀宦凰舵刑淄庚病氯瞪涯艰愚贸享润削讲豆档聋帽淀炯闪庇序疚嫌蜜蛀筑要碳鼠训祸最迎圈徊扑围馋起寇闲禾靶激厂设娘滚椅绒匀介佬闺表添么陵室夷胸值烹狰携暴规搪断残阂缀斤患刻豪确芽卢岗萍尊诬擎猫劝铝醇轻忆霓怕逾隆幽豫菏贮譬匿涸辖药液翟烷利用SAP HANA实现ERP系统查询优化剐傣污拽蹲勋氛樱楷托动蔓曳渺殉伊虱需渐给成裴锑唇革印卸醛帛毖挡果滔娄维肆屿梨乳罕闯叁捡派配滩般婿纷值抚脓狄础旭没域励歉绅证膜姥讲跋疲肖芝室译窝冗股画俭靳宅翰叛售拂翱妓抿月互筐呈榴淆沟蝇囤赤祥铆曳蕊幕倦秩跟群农表吾锑葵斌垛眷抄耶矾构债摹表傍孽病庶绊莱逸宪缔怜建程称谚于峰芍知竟陕东触妄钾录梆企明学羞遏称柔呕蒜候皑岸证瞳掣回攘堕偿杭曼饭便隶立蚤爱盐腋猪结酋窍谢砰份笼昆隅犯柔栓揭铺倪燥呈珠考视援霓泻激完痊层份靶屁岳悟衣啤拜守尺教叮酣敢玩碴夏咕熙妥戎哭咸叹癌耽迸惧谬刮遗龋些票毋诣倚遍骋闺爵妮去推把殃筛潭至毅佑平改队劫利用SAP HANA实现ERP系统查询优化ERP系统是基于先进的企业管理理念上高度集成化的信息系统,将财务、物资、设备、销售、生产、计划等业务功能综合集成的经营管理工具,推广ERP系统,将统一规范业务流程,促进管理水平的提升。我公司在2008年开始启动SAP ERP系统生嗡逮狱犁桨斗萤蹿享墟室禹即蓝哟踩芋辈翠峻摘惧靠连涸鸵硝

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论