基于sap+bw数据仓库的报表解决方案的研究与实现

基于sap+bw数据仓库的报表解决方案的研究与实现

ID:32966092

大小:837.06 KB

页数:65页

时间:2019-02-18

基于sap+bw数据仓库的报表解决方案的研究与实现_第1页
基于sap+bw数据仓库的报表解决方案的研究与实现_第2页
基于sap+bw数据仓库的报表解决方案的研究与实现_第3页
基于sap+bw数据仓库的报表解决方案的研究与实现_第4页
基于sap+bw数据仓库的报表解决方案的研究与实现_第5页
资源描述:

《基于sap+bw数据仓库的报表解决方案的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学硕士学位论文基于SAPBW数据仓库的报表解决方案的研究与实现姓名:陈晨申请学位级别:硕士专业:软件工程指导教师:曹健;胡斌20100501基于SAPBW数据仓库的报表解决方案的研究与实现基于SAPBW数据仓库的报表解决方案的研究与实现摘要本文主要介绍了报表解决方案的背景和数据仓库的概要知识,阐述集成的商务智能基础架构可以提供广泛的战术和战略优势,它们可以让企业远远领先于其竞争对手。介绍了通常情况下利用SAPBW数据仓库以及所附带BEx工具,设计定制报表解决方案的过程和技术要点。表明数据仓库是SAP商务智能解决方案将数据转

2、化成实用的业务信息的基础。同时介绍了BEx(BIExplorer)商务套件的各项组成部分以及在报表开发的过程各自不同的功能以及它与企业门户的集成,使得最终用户能够方便、直观地使用报表。在标准化报表解决方案的整体架构中,通常利用BEx商务套件中不同工具进行配合,以分别制作查询、报表样式和交互功能。不同于常规项目,本项目实现了支持可定制功能的报表解决方案。这项设计架构分别通过数据获取、数据整合和数据呈现这三个不同的阶段来进行详细说明。在数据获取阶段,主要介绍了多维数据查询语言的应用,对查询进行预处理,提前获得查询对应的结果集。在数据整合

3、阶段,使用了动态文本和动态篇章设定,在运行时依据查询返回的结果集来最终确定相关文本显示的数据并对篇章结构进行动态调整。在数据呈现阶段,采用了多项技术,以支持多国语言版本和图形的处理,并能有效提高整个方案的运行效率。接着,讨论了项目中关于性能的一些改进措施。首先使用异步回调函数来并行处理查询。其次,应用BIA(BusinessIntelligenceAccelerator),通过建立索引的方式来优化单个查询的运行效率。BIA能够和SAP应用系统有效整合,它将信息立方体中的数据重新格式化为优化的数据组织形式,储存在文件系统中。在相关查询

4、被调用时提高查询的处理效率。又使用了预热缓存、平衡服务器负载、复用结果集、静态图像处理等多项措施,进一步提高报表解决方案的整体性能,以避免性能瓶颈的出现。接着详细介绍了本项报表解决方案的实现细节。首先介绍了静态文字部分,其特点为很少被修改,因此可事先存于相应的数据库表中供调用,也方便对不同的语言版本进行统一的管理。其次介绍了查询预处理机制,为避免在运行时接连执行报表所含的查询而可能造成性能瓶颈,本项目引入了查询预处理的技术。这些MDX(multi-dimensional1基于SAPBW数据仓库的报表解决方案的研究与实现express

5、ions)语句也被存放在数据库表中,可以在运行时通过异步回调函数进行调用,获得结果集。另外使用预热缓存技术,查询预处理可以与这项技术相结合,在非高峰时段执行较为复杂的查询,将结果集保存在缓存中以供之后调用。这些技术的结合使得出现性能瓶颈的几率大为降低。之后介绍了动态内容的实现,这里分为两个部分:动态文本和动态篇章结构的确定。在获得各个查询的结果集的条件下,可以根据查询返回的具体结果,由相关程序选择被引用的动态文本。而对于篇章结构,则可对映射报表结构的XML(ExtensibleMarkupLanguage)树进行遍历,根据其安排章节

6、号码,最终组织报表所需呈现的内容。最后介绍了报表解决方案的部署和权限控制。本项报表解决方案和企业门户系统相结合,最终以企业门户作为最终的载体。同时也利用了企业门户系统的权限管理机制,根据需求创建了企业门户系统中的角色并分配到具体用户,使这些用户具有了操作此项报表解决方案所必须的权限,也方便管理员使用丰富的手段集中管理这些权限。关键词SAPBW,数据仓库,报表解决方案,可定制2基于SAPBW数据仓库的报表解决方案的研究与实现Research&ImplementationofReportSolutionsBasedonSAPBWABST

7、RACTThisthesisintroducesthebackgroundofthisreportsolutionsprojectandoverviewofdatawarehouse.Also,itshowsthegeneralprocessofthedesigningandimplementationofnormalreportsolutionsusingSAPBWproductswithitsBExtoolsetsandpointsoutthekeytechniquesrelated.Furthermore,thekernelo

8、fthisthesis,itisalsoemphasizedhowtowriteprogramsrunningbackgroundtorealizethecustomizingfunctionsincludingthewholearc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。